将python中的.py文件打包成.exe

本篇参考其它csdn文章有https://blog.csdn.net/weixin_53095382/article/details/125613314

https://blog.csdn.net/qq_42818011/article/details/122730663
感谢伙伴的教导,写下这片文章只为以后做参考

首先我遇到的错误展示

错误一:pip : 无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

通常出现这种情况是因为cmd(终端)无法识别pip指令,环境变量中缺失pip程序路径,因此需要手动将pip所在路径添加到环境变量。

解决

查看在设置–》项目:pythonProject–》python解释器中是否安装pip

没有的话,点击左边的加号,在里面搜索pip之后就安装软件包就行了

安装好之后最重要的是

配置pip的运行环境

找到pip.exe的路径复制包括script的那个(我的是F:\pycharm\pythonProject\venv\Scripts)

进入系统高级设置,找到环境变量,再找到path,最后将复制的路径新建添加进去就可以了

最后重启电脑就行了

测试

点击下方的终端(terminal)进入后输入pip,出现信息表示环境配置成功

然后输入pip install pyinstaller

在下面的输入框输入pyinstaller -w -F XXX.py

但是对于初学者来说,这里要解释的东西很多: -w:表示希望在生成的.exe程序运行过程中,不要出现cmd黑框(就是图中的黑框)(注意:小写!)

错误二:出现了文件not found 的错误(我没有解决但我绕过它)

解决

找到你.py文件放置的位置

在这个输入框输入cmd后回车打开提示符

在命令提示符中输入pyinstaller -w -F me.py(最后这个是你要打包成.exe文件的名)

成功后最后一行会出现successful提示

成功之后会生成这些文件,在dist文件夹中就是.exe文件

物联沃分享整理
物联沃-IOTWORD物联网 » 将python中的.py文件打包成.exe

发表评论