python项目打包为可执行程序
安装
pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple
pyinstaller -F untitled.py -i ./icon.ico -n main2
打包
- 常用可选项及说明
- 常用可选项及说明:
- -F:打包后只生成单个exe格式文件;
- -D:默认选项,创建一个目录,包含exe文件以及大量依赖文件;
- -c:默认选项,使用控制台(就是类似cmd的黑框);
- -w:不使用控制台;
- -p:添加搜索路径,让其找到对应的库;
- -i:改变生成程序的icon图标。
注意,若需要使用虚拟环境中的其他库,以及项目内import的相关py文件,则需要使用以下命令:
pyinstaller -F -w pyqt5_test.py -p C:\Users\Administrator\anaconda3\envs\SyQuant\Lib\site-packages --hidden-import C:\Users\Administrator\Desktop\pyqt5