在python3.64中安装pyinstaller库的方法步骤


Posted in Python onJune 02, 2020

Python中为了方便程序直接生成exe文件,它存在一个pyinstaller库,使用这个库可以直接将.py程序生成exe文件。这个命令不是在windows的命令行中执行的。

对于python3.5以下的版本,可以在cmd命令中直接使用。

首先下载pyinstaller库使用pip install pyinstaller下载这个库,下载成功后出现successfully代表下载成功。然后执行命令是 pyinstaller -F -w <文件名.py>,执行命令时需要切换到程序所在的目录,-F代表生成可执行文件,-w代表需要控制台,不需要就不用加。

在python3.64中安装pyinstaller库的方法步骤 

等执行结束后,会在程序所在的文件夹生成三个文件夹

在python3.64中安装pyinstaller库的方法步骤 

前两个没什么用,可以安全删除,生成的exe文件就在dist里面。

对于python3.5以上的版本,因为pyinstaller不支持以上的版本,所以在下载完正常的installer库之后,还需要单独下载官网给出的适用3.5以上的版本https://github.com/pyinstaller/pyinstaller。

下载完解压后,里面只有这一个文件夹是需要用到的

在python3.64中安装pyinstaller库的方法步骤 

打开你用的编译器,或者你找到你下载完的库的路径,我用的时Pycharm,点击左上角的File->setting

在python3.64中安装pyinstaller库的方法步骤 

然后将鼠标放到下载过的库上面就会出现路径,在我的电脑里面输入路径就会看到下载完的库的文件夹。接下来是重点↓

将新下载的Pyinstaller文件夹复制到site-packages,并且全部替换

在python3.64中安装pyinstaller库的方法步骤 

然后就好使了可以使用那个命令了

如果命令依然不好使,出现这样的错误

PyInstaller cannot check for assembly dependencies.

Please install PyWin32 or pywin32-ctypes.

pip install pypiwin32

然后使用pip命令下载需要的东西提示这样的错误,

在python3.64中安装pyinstaller库的方法步骤 

或在pycharm里面提示这样的错误,就找到下面的文件夹,打开红线标记的文件进行修改。

在python3.64中安装pyinstaller库的方法步骤 

在python3.64中安装pyinstaller库的方法步骤 

在python3.64中安装pyinstaller库的方法步骤 

在python3.64中安装pyinstaller库的方法步骤

def do_install(pkgs):
  try:
    #import pip
    try:
      from pip._internal import main
    except Exception:
      from pip import main
  except ImportError:
    error_no_pip()
  return main(['install'] + pkgs)


def do_uninstall(pkgs):
  try:
    #import pip
    try:
      from pip._internal import main
    except Exception:
      from pip import main
  except ImportError:
    error_no_pip()
  return main(['uninstall', '-y'] + pkgs)

修改完成后就可以了,基本没有毛病了

到此这篇关于在python3.64中安装pyinstaller库的方法步骤的文章就介绍到这了,更多相关python3.64安装pyinstaller库内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python下载文件时显示下载进度的方法
Apr 02 Python
讲解Python中的标识运算符
May 14 Python
Python3 处理JSON的实例详解
Oct 29 Python
Python实现的多线程同步与互斥锁功能示例
Nov 30 Python
python微信跳一跳系列之自动计算跳一跳距离
Feb 26 Python
解决Pycharm调用Turtle时 窗口一闪而过的问题
Feb 16 Python
Python 常用模块 re 使用方法详解
Jun 06 Python
下载与当前Chrome对应的chromedriver.exe(用于python+selenium)
Jan 14 Python
Python新手学习装饰器
Jun 04 Python
如何使用pycharm连接Databricks的步骤详解
Sep 23 Python
opencv+pyQt5实现图片阈值编辑器/寻色块阈值利器
Nov 13 Python
使用Python获取爱奇艺电视剧弹幕数据的示例代码
Jan 12 Python
PyInstaller的安装和使用的详细步骤
Jun 02 #Python
Pyinstaller 打包发布经验总结
Jun 02 #Python
python def 定义函数,调用函数方式
Jun 02 #Python
基于python SMTP实现自动发送邮件教程解析
Jun 02 #Python
Python函数必须先定义,后调用说明(函数调用函数例外)
Jun 02 #Python
QML实现钟表效果
Jun 02 #Python
Pymysql实现往表中插入数据过程解析
Jun 02 #Python
You might like
如何正确理解PHP的错误信息
2006/10/09 PHP
php中unserialize返回false的解决方法
2014/09/22 PHP
CodeIgniter配置之autoload.php自动加载用法分析
2016/01/20 PHP
jQuery的实现原理的模拟代码 -1 核心部分
2010/08/01 Javascript
9行javascript代码获取QQ群成员具体实现
2013/10/16 Javascript
jQuery替换字符串(实例代码)
2013/11/13 Javascript
JS清空多文本框、文本域示例代码
2014/02/24 Javascript
jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
2016/08/11 Javascript
BOM系列第三篇之定时器应用(时钟、倒计时、秒表和闹钟)
2016/08/17 Javascript
js实现图片左右滚动效果
2017/02/27 Javascript
jQuery实现键盘回车搜索功能
2017/07/25 jQuery
AngularJS表单验证功能
2017/10/19 Javascript
vue 实现 ios 原生picker 效果及实现思路解析
2017/12/06 Javascript
微信小程序画布圆形进度条显示效果
2020/11/17 Javascript
javascript中call()、apply()的区别
2019/03/21 Javascript
利用node 判断打开的是文件 还是 文件夹的实例
2019/06/10 Javascript
JS 数组基本用法入门示例解析
2020/01/16 Javascript
JavaScript事件循环及宏任务微任务原理解析
2020/09/02 Javascript
[51:17]VGJ.T vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
深入浅析Python的类
2018/06/22 Python
Macbook安装Python最新版本、GUI开发环境、图像处理、视频处理环境详解
2020/02/17 Python
对Matlab中共轭、转置和共轭装置的区别说明
2020/05/11 Python
Python如何测试stdout输出
2020/08/10 Python
基于python requests selenium爬取excel vba过程解析
2020/08/12 Python
详解vscode实现远程linux服务器上Python开发
2020/11/10 Python
HTML5中drawImage用法分析
2014/12/01 HTML / CSS
HTML5自定义属性的问题分析
2019/08/16 HTML / CSS
中学生自我评价范文
2014/02/08 职场文书
党员干部民主生活会议批评与自我批评材料
2014/09/20 职场文书
正风肃纪查摆剖析材料
2014/10/10 职场文书
党员个人总结范文
2015/02/14 职场文书
以权谋私检举信范文
2015/03/02 职场文书
一年之计:2019年下半年的计划
2019/05/07 职场文书
MySQL 视图(View)原理解析
2021/05/19 MySQL
MySQL七种JOIN类型小结
2021/10/24 MySQL
python人工智能human learn绘图可创建机器学习模型
2021/11/23 Python