前言:
如今咱们对“python脚本编译成windows可执行文件”大概比较珍视,小伙伴们都想要分析一些“python脚本编译成windows可执行文件”的相关知识。那么小编也在网络上网罗了一些关于“python脚本编译成windows可执行文件””的相关内容,希望姐妹们能喜欢,朋友们一起来了解一下吧!Pyinstaller的安装
可以使用pip命令进行安装,但是我使用的pip版本是19.2.3版本,在安装Pyinstall时还是出了一些问题;
直接使用pip install pyinstaller安装出现了下面的错误:
经过一番查找,在GitHub上找到了类似的问题,用其中一个解决方案试了一下,成功了。
使用的命令是pip install pyinstaller --no-use-pep517
把已编译好的.py转成.exe应用程序
先进入到pyinstaller.exe的安装目录,我的目录是C:\Python\Scripts
用一个python文件测试一下:
pyinstaller.exe -F test.py
其中使用-F可以生成一个单文件的应用程序,测试成功。
给应用测试换个图标
这一步试了好几遍,官方文档里说用-i就可以解决了,但试了几次都没有成功。
在百度经验中提到要移动文件位置才可以显示,随后发现使用--clean把缓存文件清理一下,成功的几率更高。
最后使用的如下代码成功了:
C:\Python\Scripts> pyinstaller.exe -F -i my.ico --clean my.py
最终出现了久违的completed successfully:
当然,还是要把dist文件夹里生成的.exe文件移动到其他文件夹,图标才能正常显示出来。
参考内容: