最近两天在研究如何将Python脚本转为exe执行文件,网上介绍说pyinstaller不错,于是就研究了一下,并记录个整个过程。
安装PyInstaller
在Windows 控制台输入如下命令进行安装:
pip install pyinstaller
或者下载源码,进入源码所在目录,执行如下命令:
python setup.py install
使用PyInstaller
将py文件转为exe文件的命令如下:
pyinstaller [参数] [脚本路径]
该参数包括:
例如:pyinstaller -w -F -c E:\Python\Pycharm\\main.py
pyinstaller [参数] [脚本路径]
该参数包括:
-F
, --onefile Py代码只有一个文件
-D
, --onedir Py代码放在一个目录中(默认是这个)
-K
, --tk 包含TCL/TK
-d
, --debug 生成debug模式的exe文件
-w
, --windowed, --noconsole 窗体exe文件(WindowsOnly)
-c
, --nowindowed, --console 控制台exe文件(WindowsOnly)
-X
, --upx 使用upx压缩exe文件
-o DIR
, --out=DIR 设置spec文件输出的目录,默认在PyInstaller同目录
-v
FILE, --version=FILE 加入版本信息文件
例如:pyinstaller -w -F -c E:\Python\Pycharm\\main.py