Python 附着冠层误差

Python 附着冠层误差,python,canopy,Python,Canopy,我不是最懂电脑的人,所以请耐心点。我使用的是Windows7(64位),在过去的几个月里,我一直在使用Enthound Canopy(V1.3.0)和Python3.3。Windows进行系统更新后,突然间,由于以下错误,我甚至无法打开天篷: 导入错误:无法导入名称umath 我安装了Python2.7.6(删除了3.3),但仍然收到错误 我不确定Windows update是否与Canopy错误消息有关。我不知道为什么Canopy会对它施加压力,umath_test.pyd位于所有其他pyth

我不是最懂电脑的人,所以请耐心点。我使用的是Windows7(64位),在过去的几个月里,我一直在使用Enthound Canopy(V1.3.0)和Python3.3。Windows进行系统更新后,突然间,由于以下错误,我甚至无法打开天篷:

导入错误:无法导入名称umath

我安装了Python2.7.6(删除了3.3),但仍然收到错误

我不确定Windows update是否与Canopy错误消息有关。我不知道为什么Canopy会对它施加压力,
umath_test.pyd
位于所有其他python文件的位置:

Users\myname\Appdata\Local\enthund\Canopy\App\Appdata\Canopy-1.3.0.1715.win-x86\u 64\Lib\site packages\numpy\core


任何帮助都将不胜感激。

我认为有一些基本的误解

1) 您不能使用任意Python发行版(例如Python 3.3)运行Canopy。它们可以共存,但可以分开,而不是相互作用。最重要的是,Canopy本身就是Python发行版(目前为2.7.6)。它还包括一个简单的IDE(编辑器、ipythonshell、包管理器等)

因此,当您安装Canopy时,您已经安装了Python 2.7.6

2) 运行Canopy User Python时,您不是从您提到的目录运行,而是从以下目录运行:

Users\myname\Appdata\Local\Enthought\Canopy\User\
它本身继承自您提到的目录

为了消除在安装和卸载各种python过程中出现的任何奇怪现象,我建议您删除以下目录:

Users\myname\Appdata\Local\Enthought\Canopy\User\
Users\myname\Appdata\Local\Enthought\Canopy\System\
Users\myname\Appdata\Roaming\Enthought\
请注意,要在Windows资源管理器中查看AppData目录,必须将资源管理器设置为显示隐藏文件(计算机/组织/文件夹和搜索选项/查看/高级设置/显示隐藏…)

然后从Windows“开始”菜单重新启动Canopy