我面临着与此完全相同的问题:
cx_Freeze- ImportError: cannot import name setup
从setup.py
中删除“import sys”可以解决此问题,但在我的情况下,错误仍然存在。
我认为Python无法正确找到cx_freeze
模块。
如果您有任何想法,请告诉我。
我的操作系统是Windows 7 64位,我使用的是Python 3.4.1版。
setup.py文件是:
from cx_Freeze import setup, Executable
setup(
name = "Macro Generator",
version = "1.1",
description = "Writes Macros for you",
executables = [Executable("test2.py")]
)
我收到的错误信息是:
Traceback (most recent call last):
File "<pyshell#12>", line 1, in <module>
import Executables
ImportError: No module named 'Executables'