scite python导入不起作用

scite python导入不起作用,python,scite,Python,Scite,几个星期以来,我一直在用Python做一个简单的项目,我在Win7上使用Python2.7和SciTE 但是上周我不得不在我的电脑上做一些更新,因为导入不起作用,而且所有的更新都在以前起作用。我无法从SciTE和cmd.exe运行我的文件,但当我在windows Explorer中双击file.py时,它工作正常。 做那件事很无聊,但很有效 我的问题是,我想使用cx_Freeze,但我需要通过键入从cmd.exe启动它 python setup.py build 这就是我得到的错误: File

几个星期以来,我一直在用Python做一个简单的项目,我在Win7上使用Python2.7和SciTE

但是上周我不得不在我的电脑上做一些更新,因为导入不起作用,而且所有的更新都在以前起作用。我无法从SciTE和cmd.exe运行我的文件,但当我在windows Explorer中双击file.py时,它工作正常。 做那件事很无聊,但很有效

我的问题是,我想使用cx_Freeze,但我需要通过键入从cmd.exe启动它

python setup.py build
这就是我得到的错误:

File "setup.py", line 2, in <module>
   from cx_Freeze import setup, Executables
ImportError: No module named cx_Freeze
cx\U冻结已正确安装


我不认为我做错了什么,但这是可能的。有些人遇到过这个问题,或者知道如何解决这个问题?

如果无法从SciTE或命令shell运行Python脚本,而您可以在资源管理器中双击来运行脚本,则表示Python未设置在%PATH%中。然而,您的后一个问题似乎与SciTE没有任何关系,但是对于模块,您有问题,或者可能与整个Python设置有问题。Python设置在%PATH%中,我忘记了指定它。
import sys
from cx_Freeze import setup, Executables

if sys.platform == "win32":
   base = "Win32GUI"

setup( name = "Interface JB-PDS",
       version = "1.0",
       executables = [Executables("main.py", base=base)]
     )