您的位置:首页 > 编程语言 > Python开发

Python学习 Python3.5+PyQt5环境--------03、使用PyInstaller3.2.1把py文件打包成exe文件

2017-06-09 15:03 1066 查看
总体步骤:

一、安装配置环境

二、运行打包命令,生成exe文件

三、结论

四、参考资料及下载地址

详细操作:

一、安装配置环境

1、下载软件

下载PyInstaller3.2.1.zip,放在哪个目录似乎没有关系,随便放在哪个目录。

2、安装

使用命令:

pip install pyinstaller

(Python3.5版本自动安装过了pip)

不需要加后面的版本号,如下是不需要的:

pip install pyinstaller-3.2.1.zip

运行过程中似乎从互联网上联网下载,似乎也不在乎下载的PyInstaller-3.2.1.zip文件具体放在哪个目录下。

运行中如果有错误中断:

1、对文件夹    C:\Program Files\Python35-32\Lib\site-packages 不能访问(拒绝访问,)

2、对 C:\Program Files\Python35-32\Scripts 权限拒绝

百度后知道是权限问题并给出了配置方案,重新设置当前用户可以控制上述两个文件夹,参考:http://www.jianshu.com/p/311a2cb953d9

二、运行打包命令,生成exe文件

环境安装配置好后,使用命令:

pyinstaller -F  绝对路径\name.py 

或者转到要打包的文件name.py目录下,使用命令:

pyinstaller -F  name.py  

即可生成exe文件。

例:

1、默认生成的exe文件执行时出现cmd窗口

pyinstaller -F  GUI_ClearTextSeparateMain.py

生成的exe文件所在位置在cmd窗口中有提示,一般在当前目录的\dist 目录下。

2、生成的exe文件执行时不出现cmd窗口(windows平台下运行),加 -w

pyinstaller -F -w GUI_ClearTextSeparateMain.py

3、确保生成的exe文件执行时出现cmd窗口(出现cmd窗口,辅助操作),加 -c

pyinstaller -F -c GUI_ClearTextSeparateMain.py

三、结论

实际中一般使用这样的语句:

pyinstaller -F -w GUI_ClearTextSeparateMain.py

四、参考资料及下载地址

1、安装配置PyInstaller3.2.1环境参考:

http://blog.csdn.net/wws563/article/details/52242112


2、pyinstaller安装包3.2.1版本下载地址:

http://download.csdn.net/download/qiqiyingse/9813064

3、PyInstaller命令详解:

http://blog.csdn.net/Marksinoberg/article/details/52955335?locationNum=1&fps=1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  gui pyqt python