我使用带有Python 3.3的cx_Freeze 4.3.1的Windows 7机器,Python和cx_Freeze都是32位版本。我编写了一个如下所示的setup.py脚本:
import sys
from cx_Freeze import setup, Executable
setup(
name = "Macro Generator",
version = "1.1",
description = "Writes Macros for you",
executables = [Executable("program.py")]
)
当我导航到setup.py文件位置并尝试使用以下命令提示符创建此可执行文件时:
python setup.py build
我收到以下错误。
Traceback (most recent call last):
File "setup.py", line 2, in <module>
from cx_Freeze import setup, Executable
ImportError: cannot import name setup
我还尝试使用cx_Freeze下载提供的一些示例程序构建可执行文件,但我也收到了相同的错误。我已经卸载了cx_Freeze并尝试了其他版本,但错误仍然存在。
有没有人有任何想法?
谢谢,如果您需要其他信息,请与我们联系。
答案 0 :(得分:0)
已解决,我从import sys
文件中删除了setup.py
,程序编译成功。