在python中,想要将某个*.py的文件打包成一个exe,在任何其他电脑上都能运行,那么需要借助pyinstaller了。
一、pyinstaller的安装。
在线安装用pip pyinstaller即可。找安装教程的人绝大多数时需要在离线环境下安装的。首先下载安装包,不论你是在官网或者PyPI上去下载,请记住下载的安装包文件名是这样:pyinstaller-pyinstaller-v3.3.1-249-g355f0c7.tar.gz
考虑到可能有多个版本,建议将pyinstaller-pyinstaller-v3.3.1-249-g355f0c7.tar.gz文件拷贝到python.exe文件所在的目录下。
再在命令行窗口下,执行如下命令:
# 转到你的安装包所存储的盘符
d:
#转到你的安装包所存储的路径
cd D:\Program Files\Python\pyinstaller-pyinstaller-v3.3.1-249-g355f0c7
# 执行安装
python setup.py install
pyinstaller的使用:在命令行窗口下:执行
# 转到你要转换的主文件的目录下,此处是转到main.py的目录
d:
cd D:\07-python\ui_tst
# 其中-F是指生成的文件就是一个exe文件,
# --noconsole是指在执行生成的exe文件的时候没有控制台冒出来
pyinstaller -F main.py --noconsole
# 至于其他的参数请在网上自行搜索