admin 管理员组文章数量: 1184232
1 前言
本文记录于2020-11-28,主要利用
PyInstaller
模块实现将
python
编写的
py
格式文件封装为
exe
格式文件,供电脑内无python环境的用户使用。
2 前期准备
python和pip等基本环境的准备本文不再赘述,除外还需对
PyInstaller
模块进行安装。
2.1 PyInstaller安装方法一
安装步骤与其他python模块一致,在已经安装了pip的电脑中,在命令行中输入:
pip install pyinstaller
但笔者在使用这个方法安装时,cmd报错,推测可能是因为该模块下载需要翻墙的原因,下载链路未能建立成功。(仅为个人拙见,恳请批评指正!)
因此只能换一条途径。
2.2 PyInstaller安装方法二
1. 首先前往 进行资源下载
由于需要翻墙,可能会花很长时间,因此笔者已将下载好的资源转存至 以提供快速下载。
2. 下载完成后如下图所示:
对其进行解压,解压后文件夹如下:
3.
先双击运行setup.py,等待其运行完毕(即打开的窗口自动关闭)后点击地址栏,复制解压后文件夹的地址
4.
打开cmd,如果解压后文件夹不在C盘,需输入盘符跳转到目标盘符;跳转之后输入
cd 解压文件夹地址
(按
Ctrl
+
V
粘贴解压文件夹地址) ,跳转到解压文件夹
5. 输入下列指令开始安装
python setup.py install
6. 安装完成后提示 “Finished processing dependencies for pyinstaller==4.1”
6. 在命令行中输入下列指令,如果返回版本号,则安装成功
pyinstaller -v
如安装失败,则不会返回版本号。
3 py文件封装为exe文件
安装完pyinstaller模块后,就可以将py文件封装为exe文件了,具体步骤如下:
1. 同上文操作类似,打开cmd,跳转到需要转换的py文件所在的路径,
2. 执行下列指令进行py文件封装
pyinstaller -F yourpy.py
注:其中,
-F
表示打包成一个exe文件。
yourpy.py
为你要转换的py文件,也可以直接写文件路径(这样就可以跳过步骤1,但生成的文件保存的地址为当前命令执行地址,所以不推荐使用)
封装完毕后提示 “Building EXE from EXE-00.toc completed successfully.”,即封装成功。
3. 打开原来的py文件夹,发现多了几个文件,其中dist文件夹内存放的就是封装好的exe文件
4 结语
本笔记仅用于记录,不作商用。
感谢各位读者的支持,真诚希望本文能对您有所帮助!
版权声明:本文标题:告别源代码,轻松将Python程序转换为exe执行文件 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1772141328a3552590.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论