在日常中我们写好的pyhton脚本每次运行时都需要安装软件,但是这样造成了一个不好的现象就是,你写好脚本后需要供别人使用的时候,别人没下载软件则无法运行脚本,很麻烦很难受。
所以我们只需要将Python程序打包为exe文件以后,发送给任何人都可以使用,我们打包成exe需要使用到的工具是pyinstaller模块。
首先我们先安装pyinstaller
Python 默认并不包含 PyInstaller 模块,因此需要自行安装 PyInstaller 模块。安装 PyInstaller 模块与安装其他 Python 模块一样,使用 pip 命令安装即可。在命令行输入如下命令:pip install pyinstaller
安装如图:
打开UC浏览器 查看更多精彩图片
安装
PyInstaller生成可执行程序
pyinstaller 选项 Python 源文件:pyinstaller -F py文件路径
也可以先在cmd中 cd 进入到文件路径中,然后输入:yinstaller -F 文件名
不管这个 Python 应用是单文件的应用,还是多文件的应用,只要在使用 pyinstaller 命令时编译作为程序入口的 Python 程序即可。
例子:
我们简单创建一个文件:price.py
import time
def main():
for i in range(3):
print(“开始打印第%s次” % i)
time.sleep(2) # 沉睡两秒后继续