pyinstaller打包 .py 文件为可执行的 .exe程序
程序员文章站
2022-06-04 16:53:44
...
1. 安装 PyInstaller
PyCrarm中安装可能会失败,建议使用 pip3 的方式安装
pip3 install pyinstaller
2. 进入文件所在目录的 CMD 窗口 或者打开 .py文件的终端 Terminal,并执行:
pyinstaller --noconsole --workpath d:\Test_exe\dist --distpath d:\Test_exe\build -F --icon=pyexe.ico demo.py
参数 【建议按照顺序拼接参数】 | 功能释义 |
---|---|
- - noconsole | 去掉执行.exe 程序时出现的控制台窗口(就是俗称的DOS黑窗口) |
- - workpath | 指定了制作过程中临时文件的存放目录 |
- - distpath | 指定了最终的可执行文件目录所在的父目录 |
- F | 打包成一个 .exe 文件【文件只有一个,文件较大】 |
- - icon | 自定义打包出来的exe文件图标:自定义ico图片,转换地址 |
3. 打包执行过程中如果出现报错,请参考:
pyinstall :打包 .exe 文件报错AttributeError: module ‘enum‘ has no attribute ‘IntFlag‘
推荐阅读
-
Windows下用py2exe将Python程序打包成exe程序的教程
-
Python中py文件转换成exe可执行文件的方法
-
使用虚拟环境打包python为exe 文件的方法
-
利用pyinstaller打包exe文件的基本教程
-
用PyInstaller把Python代码打包成单个独立的exe可执行文件
-
利用pyinstaller打包.py文件遇到的问题
-
python + pyinstaller 实现将python程序打包成exe文件直接运行
-
pycharm 将python文件打包为exe格式的方法
-
Pyinstaller打包.py生成.exe的方法和报错总结
-
Python中py文件转换成exe可执行文件的方法