糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > python3编译成exe运行_python3.x的程序如何打包成exe可执行文件

python3编译成exe运行_python3.x的程序如何打包成exe可执行文件

时间:2021-05-02 05:30:10

相关推荐

python3编译成exe运行_python3.x的程序如何打包成exe可执行文件

最近有人问我,如何将编写的python打包成exe程序。使用pip install pyinstaller,安装了pyinstaller3.3。在网上找了个教程,将程序打包成了exe文件,但是在执行文件时出现了Failed to execute xxx的错误。后来发现,应该是在程序里面引用的图片等路径出了错误,同时在打包好的exe文件路径下也应该放置引用的图片。特写这篇文章,供遇到此问题的同学参考。

在代码中发现,ico图标的路径为绝对路径,这时候我突然明白了,会不会是,pyinstaller在打包的时候不会吧ico打包进去,生成exe文件之后发给别人,然后这个路径就找不到,然后程序就开始报错!怀着希望,赶紧把路径改为相对路径!

在IDE中运行OK!没问题,可以打开,开始使用pyinstaller打包生成exe!

一会之后在目录下生成了disc文件夹,里面有生成好的exe文件,老天保佑,一定要成功。运行之后。。。我尼玛!报错了,哈哈和之前的报错一模一样,没毛病!生成exe之后还没有把ico文件夹复制进来,相对路径肯定找不到啊!下面把ico文件按照之前的相对路径复制进来!然后运行,ok!完美执行!

如果觉得《python3编译成exe运行_python3.x的程序如何打包成exe可执行文件》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。