【发布时间】:2012-12-04 02:05:57
【问题描述】:
我正在尝试编译一个 python 程序并且我使用的是 python 3.2。 所以我下载了 cx_freeze 并安装了它。当我尝试在 cmd 中运行 setup.py 时,它会显示:
"importerror: no module named cx_freeze"
我已删除 cx_freeze 并尝试重新安装它,但是这次,在 “选择应安装 cx_freeze 的位置” 部分安装我从注册表中选择了 python(这是我之前所做的)并且还选择了 "python from another location" (并选择我的 C:\python32\ 目录)。然后我得到了这个错误:
"There is a problum with this windows installation package. a program required for this install to complete could not be run."
注意:在我的 setup.py 文件中如下:
from cx_freeze import *
Setup(
name = "",
version ="0.1",
description ="",
executables = [Executable("")] ,
)
【问题讨论】:
-
您的大写字母混淆了:尝试使用
cx_Freeze和setup()。不过,我不知道这是否是问题所在,因为我认为在 Windows 上加载模块不区分大小写。 -
我只是尝试使用
cx_freeze在 Windows 7 64 位上加载 cx_Freeze,但唯一有效的是大写cx_Freeze。