Tôi đang cố gắng tạo exe bằng py2exe
bằng Python. Khi tôi nhập py2exe
Tôi nhận được lỗi như sau:Không có mô-đun có tên là máy móc
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
Bất kỳ cơ thể nào có thể giúp tôi khắc phục điều này. Tôi không nhận được mô-đun máy móc ở bất kỳ đâu.
Bạn đã cài đặt mô-đun py2exe như thế nào? – Addison
Tôi đã tải xuống từ nguồn và chạy python 'setup.py install' – Anand
' importlib' được thêm vào Python 3. Bạn cũng có cài đặt Python 3 trên máy tính của mình không và liên kết chính xác nào được sử dụng để tải xuống nguồn py2exe? – Talvalin