在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中暂存上传图片的方法
Feb 18 Python
总结网络IO模型与select模型的Python实例讲解
Jun 27 Python
Python探索之URL Dispatcher实例详解
Oct 28 Python
Python 经典面试题 21 道【不可错过】
Sep 21 Python
如何使用pyinstaller打包32位的exe程序
May 26 Python
python3 求约数的实例
Dec 05 Python
python代码实现TSNE降维数据可视化教程
Feb 28 Python
从0到1使用python开发一个半自动答题小程序的实现
May 12 Python
scrapy利用selenium爬取豆瓣阅读的全步骤
Sep 20 Python
使用Python绘制台风轨迹图的示例代码
Sep 21 Python
解决Pytorch dataloader时报错每个tensor维度不一样的问题
May 28 Python
Python实现机器学习算法的分类
Jun 03 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
改变Apache端口等配置修改方法
2008/06/05 PHP
PHP实现克鲁斯卡尔算法实例解析
2014/08/22 PHP
php实现阿拉伯数字和罗马数字相互转换的方法
2015/04/17 PHP
thinkphp隐藏index.php/home并允许访问其他模块的实现方法
2016/10/13 PHP
13 个JavaScript 性能提升技巧分享
2012/07/26 Javascript
原生javascript和jquery判断浏览器版本等信息
2013/07/04 Javascript
document.execCommand()的用法小结
2014/01/08 Javascript
js实现简单的左右两边固定广告效果实例
2015/04/10 Javascript
Jquery中request和request.form和request.querystring的区别
2015/11/26 Javascript
Vue.js动态添加、删除选题的实例代码
2016/09/30 Javascript
AngularJS自定义过滤器用法经典实例总结
2018/05/17 Javascript
微信小程序picker组件关于objectArray数据类型的绑定方法
2019/03/13 Javascript
解决vue自定义全局消息框组件问题
2019/11/22 Javascript
JavaScript 事件代理需要注意的地方
2020/09/08 Javascript
为Python的Tornado框架配置使用Jinja2模板引擎的方法
2016/06/30 Python
pip安装Python库时遇到的问题及解决方法
2017/11/23 Python
Python实现随机创建电话号码的方法示例
2018/12/07 Python
Python3爬虫全国地址信息
2019/01/05 Python
Python编程实现tail-n查看日志文件的方法
2019/07/08 Python
详解Python 重学requests发起请求的基本方式
2020/02/07 Python
python可迭代对象去重实例
2020/05/15 Python
python利用opencv实现颜色检测
2021/02/23 Python
露营世界:Camping World
2017/02/02 全球购物
新加坡网上化妆品店:Best Buy World
2018/05/18 全球购物
印度化妆品购物网站:Nykaa
2018/07/22 全球购物
阿联酋彩妆品牌:OUD MILANO
2019/10/06 全球购物
英国最大的独立摄影零售商:Park Cameras
2019/11/27 全球购物
乌克兰设计师和品牌的服装:Love&Live
2020/04/14 全球购物
《十六年前的回忆》教学反思
2014/02/14 职场文书
基层党员对照检查材料
2014/09/24 职场文书
2015年销售人员工作总结
2015/04/07 职场文书
python使用pygame创建精灵Sprite
2021/04/06 Python
深度学习小工程练习之垃圾分类详解
2021/04/14 Python
python 下划线的多种应用场景总结
2021/05/12 Python
「睡美人」爱洛公主粘土人开订
2022/03/22 日漫
Python使用openpyxl模块处理Excel文件
2022/06/05 Python