pyinstaller 环境安装配置及生成.exe文件过程
2017-02-21 15:46
1326 查看
pyinstaller 环境安装配置及生成.exe文件过程
1、安装pyinstaller,使用pip安装
windows下打开cmd命令窗口,然后进入python安装目录:比如我的D:\python2.7\Scripts,
然后运行pip install pyinstaller,等待自动安装完成
2、确保你的.py文件执行成功的,然后在D:\python2.7\Scripts目录下执行
pyinstaller \xx.py文件路径\xx.py
回车等待自动生成
然后进入D:\python2.7\Scripts\dist\xxx\
命令行直接执行生成的xxx.exe
如果没问题就会正常执行,比如打开应用窗口之类的
如果有问题,查看出现的问题
比如我的:出现如下问题
Traceback (most recent call last):
File "laser.py", line 5, in <module>
File "c:\users\quantum\appdata\local\temp\pip-build-vfk7bz\pyinstaller\PyInstaller\loader\pyimod03_importers.py", line 389, in load_module
File "site-packages\zmq\__init__.py", line 34, in <module>
File "c:\users\quantum\appdata\local\temp\pip-build-vfk7bz\pyinstaller\PyInstaller\loader\pyimod03_importers.py", line 389, in load_module
File "site-packages\zmq\backend\__init__.py", line 40, in <module>
File "site-packages\zmq\backend\__init__.py", line 27, in <module>
File "site-packages\zmq\backend\select.py", line 26, in select_backend
File "c:\users\quantum\appdata\local\temp\pip-build-vfk7bz\pyinstaller\PyInstaller\loader\pyimod03_importers.py", line 389, in load_module
File "site-packages\zmq\backend\cython\__init__.py", line 6, in <module>
File "c:\users\quantum\appdata\local\temp\pip-build-vfk7bz\pyinstaller\PyInstaller\loader\pyimod03_importers.py", line 546, in load_module
ImportError: DLL load failed: 找不到指定的模块。
这个问题出现的原因就是找不到相关的模块,要在执行生成的时候自己添加上去
比如我的:pyinstaller -p 模块路径 xxx.py文件路径
pyinstaller -p D:\python2.7\lib\site-packages\zmq D:\pyinstaller\test\test.py
这样就可以了,如果还有其他的问题,要么安装模块,要么添加路径
1、安装pyinstaller,使用pip安装
windows下打开cmd命令窗口,然后进入python安装目录:比如我的D:\python2.7\Scripts,
然后运行pip install pyinstaller,等待自动安装完成
2、确保你的.py文件执行成功的,然后在D:\python2.7\Scripts目录下执行
pyinstaller \xx.py文件路径\xx.py
回车等待自动生成
然后进入D:\python2.7\Scripts\dist\xxx\
命令行直接执行生成的xxx.exe
如果没问题就会正常执行,比如打开应用窗口之类的
如果有问题,查看出现的问题
比如我的:出现如下问题
Traceback (most recent call last):
File "laser.py", line 5, in <module>
File "c:\users\quantum\appdata\local\temp\pip-build-vfk7bz\pyinstaller\PyInstaller\loader\pyimod03_importers.py", line 389, in load_module
File "site-packages\zmq\__init__.py", line 34, in <module>
File "c:\users\quantum\appdata\local\temp\pip-build-vfk7bz\pyinstaller\PyInstaller\loader\pyimod03_importers.py", line 389, in load_module
File "site-packages\zmq\backend\__init__.py", line 40, in <module>
File "site-packages\zmq\backend\__init__.py", line 27, in <module>
File "site-packages\zmq\backend\select.py", line 26, in select_backend
File "c:\users\quantum\appdata\local\temp\pip-build-vfk7bz\pyinstaller\PyInstaller\loader\pyimod03_importers.py", line 389, in load_module
File "site-packages\zmq\backend\cython\__init__.py", line 6, in <module>
File "c:\users\quantum\appdata\local\temp\pip-build-vfk7bz\pyinstaller\PyInstaller\loader\pyimod03_importers.py", line 546, in load_module
ImportError: DLL load failed: 找不到指定的模块。
这个问题出现的原因就是找不到相关的模块,要在执行生成的时候自己添加上去
比如我的:pyinstaller -p 模块路径 xxx.py文件路径
pyinstaller -p D:\python2.7\lib\site-packages\zmq D:\pyinstaller\test\test.py
这样就可以了,如果还有其他的问题,要么安装模块,要么添加路径
相关文章推荐
- Java程序导出成.jar文件、生成.exe可执行文件及打包成可执行安装程序(可在无Java环境的计算机上运行)--以个人所得税计算器为例
- pyinstaller安装以及生成exe文件
- py2exe将脚本生成exe可执行文件,不用安装复杂的环境了
- 如何生成能在没有安装opencv库及vs2010环境的电脑上运行的exe文件
- vs2008 用文件部署生成的exe安装包
- NO.23 使用openssl-0.9.8b将CER、PFX转换成PEM文件(含openssl Win64环境安装过程)
- Windows内核调试:符号文件和Windbg的安装与环境配置
- 为 DEV-C++ 生成 libmysql.a 的过程 及 windows下 devc++ c语言访问mysql数据库 环境配置
- 从subversion开始(svn安装配置全过程(+全套安装文件与配置文件))
- ubuntu11.04下配置Android开发环境(Eclipse安装过程)
- 为 DEV-C++ 生成 libmysql.a 的过程 及 windows下 devc++ c语言访问mysql数据库 环境配置
- inux环境生成core文件 &&Linux Core Dump 配置与调试
- tomcat安装配置jsp环境全过程
- Case studio安装包解压过程中注册机exe文件被bitdefender鉴别为病毒
- sunsunsun000的分享 分享 Linux环境生成core文件 &&Linux Core Dump 配置与调试
- exe4j 生成的文件无法运行。弹出错误提示要求安装java安装运行环境解决
- 使用SVCUtil.exe生成客户端代理类和配置文件
- LINUX下安装jdk过程及其环境变量配置
- vs.net环境如何生成dll和exe文件
- 在linux 上编译生成windows上运行的exe程序,交叉编译环境的配置( 平台:gentoo linux)