1、在Pycharm界面的最下面,点击Terminal终端界面
在此界面写输入指令: pip install pyinstaller 对pyinstaller进行下载
注意:
在下载过程中,可能会遇到一些错误提示,解决方案可以参考我的另外几篇博客:
常见错误提示一:
You are using pip version 10.0.1, however version 20.0.2 is available.
You should consider upgrading via the ‘python -m pip install --upgrade pip’ command.
常见错误提示二:
NoneType’ object has no attribute 'bytes
错误一解决方案:升级pip
输入指令:python -m pip install --upgrade pip
错误二解决方案:
输入指令:easy_install -U pip
2、常规操作
在Terminal界面
指令:pyintaller [选项] py文件路径
选项:
-F 生成单个可执行文件,而不是生成一个文件夹,里面都是dll文件
-w 去掉控制台窗口,如果是自己写的GUI程序,一般都要用这个,但如果是命令行程序,千万别用这个呀。
-p 你自己自定义需要加载的类路径,如果正确添加环境变量的话,这个是不需要的。
-i 指定可执行文件的图标,后面跟ico文件的路径即可
示例:(最后生成的exe程序在dist文件里)
pyinstaller -F a.py