Python 没有名为py2exe的模块

Python 没有名为py2exe的模块,python,python-2.7,py2exe,Python,Python 2.7,Py2exe,我已经尝试在一个完整的脚本上使用py2exe有一段时间了,但是我的py2exe安装似乎有点不对劲。导入py2exe失败。以下是Python Shell中的输出: Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> import py2exe ImportError: No module named py2exe 回溯(最近一次呼叫最后一次): 文件“”,第1行,在

我已经尝试在一个完整的脚本上使用py2exe有一段时间了,但是我的py2exe安装似乎有点不对劲。导入py2exe失败。以下是Python Shell中的输出:

 Traceback (most recent call last):
 File "<pyshell#0>", line 1, in <module>
 import py2exe
 ImportError: No module named py2exe
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
导入py2exe
ImportError:没有名为py2exe的模块
我已经检查过了,很明显,里面应该有一个名为py2exe的文件夹
C:\Python27\Lib\site包\

没有。我尝试过卸载/重新安装几次,但都没有成功。有什么解决办法吗

作为记录,我正在运行Python2.7和py2exe 0.6.9(最新版本,并且与Python2.7兼容)

回答问题:

模块路径:
['C:\\Python27\\Lib\\idlelib','C:\\Windows\\system32\\Python27.zip','C:\\Python27\\DLLs','C:\\Python27\\Lib','C:\\Python27\\Lib\\plat win','C:\\Python27\\Lib\\Lib tk','C:\\Python27','C:\\Python27\\Lib\\site packages']

py2exe的下载版本:
py2exe-0.6.9.win64-py2.5.amd64.msi
当使用32位替代方案时,我得到一个错误,该错误表示需要
Python版本2.7,但在注册表中找不到该错误
。我确实将Python添加到了路径中

更新:
我安装了错误的py2exe。这太尴尬了。请注意,我安装了py2exe-0.6.9.win64-py2.5.amd64.msi,而我本应该安装py2exe-0.6.9.win64-py2.7.amd64.exe的。请不要包含“python”setup.py之前的命令。这对我有效。只需键入setup.py py2exe。注意,您必须与要转换为可执行文件的python脚本位于同一目录中。

您下载了此脚本吗?您可以显示模块路径吗?
导入sys;打印sys.path
@CharlesB:OP说他已经检查了此;)我更新了我的描述以回答一些问题。我不知道如何直接回复评论,以便您可以看到它们:/py2exe版本适用于python2.5。您应该为Python2.7下载一个。