如何将Python 3.X脚本转换为exe文件?

1 投票
2 回答
899 浏览
提问于 2025-04-18 18:48

我有一个简单的Python脚本,我想把它变成一个exe文件,这样我就可以在任何电脑上运行它。

我的朋友告诉我可以用py2exe。但是,当我查找这个工具时,发现它只支持Python 2.X版本。我写的脚本是用Python 3.X(3.4,是目前为止的最新版本)写的。

我想知道,怎么才能把Python 3.X的脚本转换成可执行的exe文件呢?

有没有什么建议?

2 个回答

1

试试使用“pyinstaller”这个模块。下面的步骤会告诉你怎么安装和使用它:

先打开命令提示符

  1. 安装pyinstaller模块(在命令提示符里输入这个):

    pip install pyinstaller

  2. 切换到存放Python脚本的文件夹(在命令提示符里也输入):

    cd The\directory\of\your\code

  3. 转换文件(仍然在命令提示符里):

    pyinstaller --onefile nameOfYourScript.py

生成的EXE文件会在dist文件夹里

请注意:你必须把Python添加到路径中,否则这个步骤无法执行。

3

你可以试试 cx_Freeze

这个模块对python3.x的支持很好。

撰写回答