参考的这位博主的:https://blog.csdn.net/qq_32113189/article/details/83109566
主要是用到 pyinstaller 这个模块,pip install pyinstaller即可,用法如下:
pyinstaller -F test.py文件
注意: .py文件是可以带参数运行的。
eg: 有一个test.py文件
import sys
arg1 = sys.argv[1]
arg2 = sys.argv[2]
print(arg1)
print(arg2)
在终端或IDE运行时是 test.py hello python, 会打印出
hello
python
用pyinstaller -F test.py将其打包成exe文件后,cd 到这个目录,运行test.exe hello python会出现同样的效果
更新:推荐https://www.crifan.com/use_pyinstaller_to_package_python_to_single_executable_exe/
有更详细的使用说明