python 生成 .exe文件、调用.exe文件
支持Max、Win打包方式(在哪个环境打的包,就可以在哪个环境用)
- python 打包成exe的方法
python 上常见的打包方式目是通过 pyinstaller 来实现的。
pip install pyinstaller
上面安装比较慢,用下面的清华源飞快。
pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple/
pyinstaller 是一个命令行工具,下面是详细步骤
1、cmd 切换到 python 文件的目录。
2、执行命令 pyinstaller -F -w BriageClass.py
执行完毕会发现生成了 2个文件夹和一个.spec文件,如下图红框里;.exe可执行文件在dist文件夹里
- 调用exe文件
若被调用的EXE文件有输入文件 ,需要放到exe文件的同级目录里
import os #调用exe文件 file = r'D:\script\data_analyze\DAOCHUANG\dist\BrigeClass.exe' res = os.system(file)