文章背景:通过Python编写的代码一般是保存为py文件,必须要在Python环境下才可以运行。如果一台电脑没有安装Python,那就无法运行我们的程序。通过将编写的Python代码转换成exe文件,这样不管电脑上是否已安装Python, 只要能打开exe文件就可以运行我们的程序。本文借助第三方模块pyinstaller,将py文件转化为exe可执行文件。
前期工作:通过pip install安装pyinstaller第三方模块。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller
操作环境:Win10系统
接下来开始py文件转化为exe文件的工作。首先打开命令提示符
窗口,然后切换到py文件所在的目录下。目前,我的py文件名为batchPrintPDF.py
,该文件保存在文件夹C:\Local
内。首先要切换盘符,直接输入C:
,即可切换到该盘下。然后再输入”cd C:\Local"换到该目录下。
换到该目录后,输入"pyinstaller -F -w batchPrintPDF.py", 按回车等待即可。生成时间取决于代码多少和复杂程度。
几点说明:
操作演示:
http://mpvideo.qpic.cn/0b2e4yaaeaaaiaagx6hxs5qvbzwdaltaaaqa.f10002.mp4?dis_k=b11b8368e8dfeee17555253b5d338cd0&dis_t=1663653725&vid=wxv_2248350276342677507&format_id=10002&support_redirect=0&mmversion=false
参考资料:
[1] Python脚本转exe可执行文件(http://zhaoxuhui.top/blog/2017/05/22/Python%E8%84%9A%E6%9C%AC%E8%BD%ACexe%E5%8F%AF%E6%89%A7%E8%A1%8C%E6%96%87%E4%BB%B6.html)
[2] Pycharm中将py文件转化为exe文件(https://cxyzjd.com/article/coberup/82964910)