网站建设361,我的世界做壁纸网站打不开,网站设置5个关键词,怎样创建网站以及建站流程是什么大家好#xff0c;我是今天的值班小编#xff0c;不知道朋友们开工了没有#xff0c;小编的公司已经远程办公好几天了。今天由于写游戏教程的那位小编弃坑不更新文章了#xff0c;只好由本小编继续来解决粉丝朋友们的问题。 如果朋友们在使用python的过程中遇到了任何问题我是今天的值班小编不知道朋友们开工了没有小编的公司已经远程办公好几天了。今天由于写游戏教程的那位小编弃坑不更新文章了只好由本小编继续来解决粉丝朋友们的问题。 如果朋友们在使用python的过程中遇到了任何问题都可以私信小编哦小编会抽出时间来帮您解决问题的。永远都不要放弃问题背景一提起如何运行Python朋友们的第一印象肯定是命令行那个黑色的dos/linux命令行窗口了。由于Python本身是脚本语言需要解释器来执行所以默认情况就是这样的。这样在开发阶段其实蛮好的但是到了发布阶段就遇到了大麻烦很有可能对方的windows计算机里面没有安装python解释器导致您辛苦熬夜白了头开发的Python脚本无法成功部署运行到了这个阶段可以说是万事俱备只欠东风了。为了解决最后一步的这个问题国外会念经的大神程序员们想出了一个绝招把Python代码打包成exe可执行文件。大神为什么要生成exe可执行文件首先刚才已经说了在机器上不需要安装对应的Python解释器更不需要pip安装依赖的包。其次打包成可执行文件之后别人就看不到你的Python代码啦这就可以避免你的代码被人抄袭或者恶意修改在一定程度上保护了你的代码。最后从用户的角度来看用户只要下载了exe文件双击就可以运行了也不需要安装任何东西。您的代码变成了真正的“绿色软件”给用户带来了极大的方便。方便时间就是金钱安装打包工具业界最常用的Python脚本打包工具就是pyinstaller了没有之一。通过pip可以很方便地安装成功pip install pyinstaller。如果您的网速太慢可以尝试使用国内的源。安装之后在cmd命令行里面输入pyinstaller -v并回车如果能够看到其版本号就说明安装成功了。 小编这次安装的时候版本号是3.6应该是最新版了。安装完毕环境安装完毕下面小编就来解决粉丝朋友们私信发过来的关于pyinstaller使用过程中遇到的几个问题。第一个问题exe文件图标怎么自定义呀首先您需要准备一个ico格式的图标或者是准备一个jpg/png图片也行网上有很多工具可以把它转化成ico格式的文件。需要注意的是图片里面的元素不要太复杂不然变成ico文件之后图片整体会缩小很多倍图片内的很多元素就看不清楚了。其次在打包的时候加上参数 -i ico文件名 这样就可以使得打包出来的exe文件使用您自定义的ico图标了。图标第二个问题怎样去掉exe运行时弹出的dos命令行黑色窗口默认情况下打包出来的exe文件双击运行之后会弹出一个dos命令行黑色窗口这种行为使得这个exe文件看起来很不专业毕竟我们日常使用的exe文件不会出这种妖蛾子。解决办法也很简单在打包的时候加上参数 --noconsole第三个问题为什么加了noconsole之后还会有dos窗口一闪而过这个问题就很玄学了需要针对具体的case来进行分析。这位粉丝朋友的代码小编仔细看了一下发现里面有import os和os.system()执行外部程序应该就是这个原因了。把import os改成import subprocess再把os.system改成subprocess.run问题解决第四个问题为什么我打包出来的exe文件有好几百M一般来说python代码打包出来的exe文件有十几甚至几十M都是正常的。这位朋友打包出来的exe文件有好几百M实在是出乎小编的意料之外。 后来小编仔细阅读了这位朋友的python代码发现他import了非常多的库这就基本上无解了除非用c改写一下不知道朋友们有没有好的办法可以在留言区告诉小编哦。后记今天的文章就到这里在此文中小编帮粉丝朋友们解决了三个使用pyinstaller过程中遇到的问题(第四个问题并没有解决)贡献实在不小不知道能不能得到老板的赏识而升职加薪迎娶白富美呢。