小言_互联网的博客

将Python文件封装exe文件

437人阅读  评论(0)

前言:相信我们学会做一个简单的Python文件后,总会想迫不及待的给自己的小伙伴看看,奈何他们的电脑没有安装Python编译器,这该怎么办呢?

我们比较常用封装的,就是pyinstaller模块,这个需要pip下载
下载公式:Windows+R,写入cmd,然后输入 pip install pyinstaller  
就可以下载安装了

用了一个早上,总算会知道怎么把.py文件封装成.exe文件了,心累~
首先,把py文件统一放在一个文件夹里,然后打开文件夹,按住shift+右键,点击 Powersheel

然后弹出此页面:

输入公式:pyinstaller -F -i F:/text/logo.ico -w xxx.py
解释:
-F ~如果直接只有一个.py文件,并且没有引用第三方模块(即不用pip下载的),就加上-F,这样只生成了一个.exe文件,自己看上去也比较完美,如果引用了第三方模块,就不用写 -F了

-i F:/text/logo.ico ~这个是用来改变.exe的图标的,注意一点要用.ico的图片,不能用.jpg、.png类的
Q:直接改后缀名不就可以了?
A:那是不行的,不然后面会报很多bug,最好的办法是,点击这个链接,找到自己喜欢的logo,链接:https://www.easyicon.net/
-w ~加上后,在双击.exe文件时,就不会出现黑色的窗口,如果码的代码用GUI页面的,就一定要加上;如果需要自己输入、输出的,就不用加-w了
xxx.py ~需要封装的py文件

然后稍等一下,如果全部都是INFO: ,那就证明欧克了
我们再打开py所在的文件夹,发现多了三个文件夹和一个.spec的文件,我们打开dist的文件夹,找到.exe文件,双击运行就好了
因为我改了一下logo(在刚才那个链接里面找的),所以看上去像是微信的安装包,小伙伴们可以把.exe文件发给朋友了,注意:要让他们在Windows电脑上运行哦,在手机上是不行的。

觉得有帮助就麻烦点个赞吧,谢谢~


转载:https://blog.csdn.net/weixin_45238761/article/details/106458728
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场