如何将Python 3.X脚本转换为exe文件?
我有一个简单的Python脚本,我想把它变成一个exe文件,这样我就可以在任何电脑上运行它。
我的朋友告诉我可以用py2exe。但是,当我查找这个工具时,发现它只支持Python 2.X版本。我写的脚本是用Python 3.X(3.4,是目前为止的最新版本)写的。
我想知道,怎么才能把Python 3.X的脚本转换成可执行的exe文件呢?
有没有什么建议?
2 个回答
1
试试使用“pyinstaller”这个模块。下面的步骤会告诉你怎么安装和使用它:
先打开命令提示符
安装pyinstaller模块(在命令提示符里输入这个):
pip install pyinstaller
切换到存放Python脚本的文件夹(在命令提示符里也输入):
cd The\directory\of\your\code
转换文件(仍然在命令提示符里):
pyinstaller --onefile nameOfYourScript.py
生成的EXE文件会在dist文件夹里
请注意:你必须把Python添加到路径中,否则这个步骤无法执行。
3
你可以试试 cx_Freeze!
这个模块对python3.x的支持很好。