利用 pycharm 工具打成 exe 文件, 让程序可以成功单独运行
在 pycharm 底部, 选择 Terminal, 输入执行包命令安装 pyInstaller
Terminal 中输入:
pyinstaller -F -w baidu.py
baidu.py 是我的项目启动文件名称, 你要替换成你自己的名称
最后在 dist 目录生成 exe 文件
ps: 如果在打包过程中有相互包依赖, 提示找不到 package 情况, 只需要那个目录中添加__init__.py 文件
参考命令
使用:
-F 参数: pyinstall -F xx/xx.py 打包结果只有一个单独 exe 文件, 适合单个 py 文件的打包
-i 参数: pyinstall -i xx/xx.icon xx/xx.py 指定 exe 文件的图标
-n 参数: pyinstall -n xxname xx/xx.py 指定 exe 文件的名称
-D 参数: pyinstall -D xx/xx.py 打包多个文件, 在 dist 中生成很多依赖文件
-a 参数: pyinstall -a xx/xx.py 不包含编码. 在支持 Unicode 的 python 版本上默认包含所有的编码
-d 参数: pyinstall -d xx/xx.py 产生 debug 版本的可执行文件
-w 参数: pyinstall -w xx/xx.py 使用 Windows 子系统执行. 当程序启动的时候不会打开命令行
来源: http://www.bubuko.com/infodetail-3786388.html