Python3.6 中的pyinstaller安装和使用教程
一、安装pyinstaller
先安装anacode,再去安装python。会有很多自带的lib库,可以省去很多麻烦。
1、用国外库安装
pip install pyinstalller
由于国外网络的限制,经常会报以下错误:
ERROR: Could not find a version that satisfies the requirement pyinstalller (from versions: none)
ERROR: No matching distribution found for pyinstalller
2、用国内库安装
这里使用的是豆瓣的镜像进行安装
pip3 install pyinstaller -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com Looking in indexes: http://pypi.douban.com/simple/
如果出现以下问题:

这里主要是是‘enum’参数问题:
AttributeError: module 'enum' has no attribute 'IntFlag'
通过百度得知,是由于python版本的升级,导致了‘enum’出现兼容性问题,只要卸载‘enum’库就好了。
pip uninstall enum34
输出:
Found existing installation: enum34 1.1.6
Uninstalling enum34-1.1.6:
Would remove:
c:\programdata\anaconda3\lib\site-packages\enum34-1.1.6.dist-info\*
c:\programdata\anaconda3\lib\site-packages\enum\*
Proceed (y/n)?
输入:y
输出:
Successfully uninstalled enum34-1.1.6
卸载成功,重新输入安装指令就可以安装成功

二、使用pyinstaller
1、pyinstaller常用选项
2、生成exe
pyinstaller -Fw main.py ui.py
最终生成main.exe
总结
到此这篇关于Python3.6 pyinstaller安装和使用的文章就介绍到这了,更多相关Python3.6 pyinstaller 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
pandas对dataFrame中某一个列的数据进行处理的方法
这篇文章主要介绍了pandas对dataFrame中某一个列的数据进行处理的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-07-07
Python内置的HTTP协议服务器SimpleHTTPServer使用指南
这篇文章主要介绍了Python内置的HTTP协议服务器SimpleHTTPServer使用指南,SimpleHTTPServer本身的功能十分简单,文中介绍了需要的朋友可以参考下2016-03-03
Django发送邮件和itsdangerous模块的配合使用解析
这篇文章主要介绍了Django发送邮件和itsdangerous模块的配合使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下2019-08-08
Python requests用法和django后台处理详解
这篇文章主要给大家介绍了关于Python中requests用法和django后台处理的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下2022-03-03


最新评论