将脚本转换为可执行文件,python不在注册表中

时间:2015-05-28 05:44:31

标签: python windows exe

我正在尝试将python脚本转换为可执行文件。

我尝试过cxFreeze和py2exe,但两人都告诉我Python27不在注册表中。我发现了其他几个问题,告诉我去注册并查找python文件夹,但它不存在。我试过去HKEY_CURRENT_USER /软件和Python27不在那里。

我是否需要在那里添加它来运行cxFreeze或py2exe的安装程序,还是有其他方式?

2 个答案:

答案 0 :(得分:1)

PyInstaller这样的工具将python运行时解释器的python脚本打包到独立的Windows应用程序中。安装python(2.7.x)和所有必需的python库is a prerequisite

我的建议是从这个位置安装最新的Python 2.7:https://www.python.org/downloads/release/python-2710/。确保选择correct architecture,显然32位是最容易工作的。

答案 1 :(得分:0)

我解决了这个问题。显然我不小心在64位机器上安装了32位Python。所以我必须使用32位安装程序,因为它将注册表项安装在不同的位置。无论如何,谢谢你的帮助。