gpt4 book ai didi

python - 没有名为 machinery 的模块

转载 作者:太空狗 更新时间:2023-10-29 21:24:19 31 4
gpt4 key购买 nike

我正在尝试在 Python 中使用 py2exe 制作 exe。当我导入 py2exe 时,出现如下错误:

Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import py2exe
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\py2exe-0.9.2.0-py2.7-win32.egg\py2exe\__init__.py", line 9, in <module>
patch_distutils()
File "C:\Python27\lib\site-packages\py2exe-0.9.2.0-py2.7-win32.egg\py2exe\patch_distutils.py", line 68, in patch_distutils
from . import distutils_buildexe
File "C:\Python27\lib\site-packages\py2exe-0.9.2.0-py2.7-win32.egg\py2exe\distutils_buildexe.py", line 91, in <module>
from . import runtime
File "C:\Python27\lib\site-packages\py2exe-0.9.2.0-py2.7-win32.egg\py2exe\runtime.py", line 3, in <module>
from .dllfinder import Scanner, pydll
File "C:\Python27\lib\site-packages\py2exe-0.9.2.0-py2.7-win32.egg\py2exe\dllfinder.py", line 7, in <module>
from importlib.machinery import EXTENSION_SUFFIXES
ImportError: No module named machinery

任何人都可以帮助我解决这个问题。我在任何地方都没有得到机械模块。

最佳答案

我自己也遇到过这个。我也从 pypi 安装了 0.9。如果你在这里查看 pypi 页面 py2exe on pypi ,您会看到下载仅支持 Python 3.3 及更高版本,您应该使用 the 0.6 download from here .我在安装 0.6 后删除了 0.9 egg,然后它就可以工作了。

关于python - 没有名为 machinery 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24237385/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com