1.安装pyinstaller 库
-
通过命令行安装
-
快捷键windows +r ,输入cmd,打开命令窗口,使用代码 pip install pyinstaller 进行安装;
-
如果安装的是pip3 ,就用pip3 install pyinstaller 安装;
-
我尝试用这个方法安装但是失败了。所以找了参考教程,就是第二种方法。
-
-
- 通过本地下载安装
- 先下载 pyinstaller的安装文件,下载链接:http://www.pyinstaller.org/downloads.html
-
我是按照推荐下载了4.0版本的;
-
下载到本地后,直接解压,然后通过管理员模式打开命令窗口,用 cmd 命令切换至 pyinstaller的解压路径,然后运行 python setup.py install
- 安装的过程有点久,出现下面的提示(PyInstaller==版本号)表明安装成功 (图片是百度搜的,实际显示的版本和你下载的版本是一致的,这个图是安装3.4 版本的)
- 通过 pip show pyinstaller查看详细信息进一步确认安装情况(我这里安装的pip3 )
-
环境变量配置
-
简单一点的操作就是直接放在python 目录下。
-
类似于D:\python\Lib\site-packages\pyinstaller-4.0-py3.7.egg\PyInstaller,这个是我存放pyinstaller 的目录;因为安装python 的时候D:\python已经配置过环境变量了,所以我这里就省了这一步操作。
-
如果不想放在python 目录下,就把放置pyinstallers的目录添加到环境变量Path下。
-
2.生成exe 文件
-
在需要打包的文件目录下(也就是放置py文件的地方),打开cmd,输入命令行 pyinstaller -F 文件路径+文件名
-
转换成功的话就可以在生成dist文件下看到。
-
如果转换出问题的话,目前有遇到的是:
-
py 文件名中有空格;
-
文件路径写错;
-
还有一种特殊情况,就是pyinstaller 安装成功了,但是生成的时候提示pyinstaller 不是可执行文件,这个时候需要检查pyinstaller 库的位置,我这里是直接放在了python路径下。
-