如何将Python写的代码打包成.exe可执行文件

Posted 乔木自燃wwq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将Python写的代码打包成.exe可执行文件相关的知识,希望对你有一定的参考价值。

有时候我们需要将自己写的代码打包成exe文件,给别人使用需要怎么办呢?以下将讲解Python代码如何打包成.exe文件。

1. 下载pyinstaller

因为Python中有很多三方包,我们想要这些三方包也包含在里面就需要一个工具,就是pyinstaller,很简单,直接在命令行输入pip install pyinstaller
或者使用镜像下载
pip install pyinstaller-i "https://mirrors.aliyun.com/pypi/simple"
在这里插入图片描述

2. 将自己需要打包的代码放入刚刚下载的pyinstaller文件夹下
2.1 找到自己环境变量中配置的路径,比如我的路径就是“C:\\Johnson\\IDE\\Anaconda\\anaconda3\\envs\\tf2”

在这里插入图片描述

2.2 然后将自己需要打包的代码放入环境变量下的Lib\\site-packages\\PyInstaller(刚刚下载的pyinstaller)文件夹下。
比如我要实现一个自动截屏的代码,将其命名为1.py,放入pyinstaller下
注:这一步也可以根据自己的虚拟环境配置
在这里插入图片描述
2.3 找一个合适的ico图标,也可以找jpeg或者其他格式的图片,然后再Baidu搜索在线jpeg转ico图标进行转换就可以将自己的图片转换成ico图标。
注:这一步也可以不做,这样就是默认图标
在这里插入图片描述
2.4 在pyinstaller 对应目录下的cmd命令行输入pyinstaller -i x.ico -F -c y.py
其中:
-i: 表示要加载的图标(没有选择图标可以不用写)
x.ico:表示自己选择的图标名(没有选择图标可以不用写)
-F:表示打包成.exe可执行文件
-c:表示打包程序有窗口
y.py:表示你要打包的py文件
在这里插入图片描述
执行完程序之后会发现pyinstaller 目录下的dist目录里面有自己生成的.exe文件,这时就可以了。
在这里插入图片描述
2.5 然后双击运行1.exe文件发现确实可以执行,发给其他没有Python的电脑也是可以运行的。

在这里插入图片描述

大功告成!

以上是关于如何将Python写的代码打包成.exe可执行文件的主要内容,如果未能解决你的问题,请参考以下文章

Python写的代码打包成.exe可执行文件

windows下如何将Python文件打包成.exe可执行文件

python selenium代码如何打包成.exe文件(Pyinstaller)

python 学习如何将Python脚本打包成可执行的exe文件#520表白代码

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

将py文件打包成exe可执行文件