在anaconda下导入OpenCV失败

时间:2014-12-12 19:42:43

标签: python-2.7 opencv anaconda spyder

我正在尝试在Anaconda下使用OpenCV for Python2.7.8.final.0。 我做了一个全新安装的Anaconda,然后使用conda工具导入最新的(win-64)OpenCV(2.4.9.1-np19py27_0)发行版......所有这些似乎都有用,新的库显示来自>康达名单。一切都在默认位置。

我运行启动器,更新然后启动spyder,并获得以下内容: 从IPython控制台提示符:


在[1]中:import cv 回溯(最近一次调用最后一次):

文件“”,第1行,in     import cv

文件“C:\ Anaconda \ lib \ site-packages \ cv.py”,第1行,in     来自cv2.cv import *

ImportError:DLL加载失败:找不到指定的模块。


好的,看起来像一个简单的路径问题吧?类似的问题也得到了回答。我去看看PYTHONPATH。在Spyder中,我找到了一个工具,“PYTHONPATH经理”,它没有显示任何路径。早先的帮助说这条误导性的道路很糟糕,评论是解决方案,那应该是什么呢?

工具菜单中的第二项直接查看Windows环境。 “HKEY_CURRENT_USER \ Environment”键“路径”为空。

实际上,右键单击python控制台选项有时可以查看更多环境变量。我的Windows路径是:

[ 'C:\阿纳康达\ lib中\站点包\ PyQt4中',  'C:\蟒蛇\ LIB \站点包\ PyQt4的',  'C:\蟒蛇\ LIB \站点包\ numpy的\核心',  'C:\阿纳康达\脚本',  'C:\ Program Files \ Common Files \ Microsoft Shared \ Windows Live',  'C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Windows Live',  'C:\ Program Files(x86)\ Intel \ iCLS Client \',  'C:\ Program Files \ Intel \ iCLS Client \',  'C:\ Windows \ System32下',  “C:\ Windows的,  'C:\ WINDOWS \ SYSTEM32 \ WBEM',  'C:\ WINDOWS \ SYSTEM32 \ WindowsPowerShell \ V1.0 \',  'C:\ Program Files \ Intel \ WiFi \ bin \',  'C:\ Program Files \ Common Files \ Intel \ WirelessCommon \',  'C:\ Program Files \ Intel \ Intel(R)Management Engine Components \ DAL',  'C:\ Program Files \ Intel \ Intel(R)Management Engine Components \ IPT',  'C:\ Program Files(x86)\ Intel \ Intel(R)Management Engine Components \ DAL',  'C:\ Program Files(x86)\ Intel \ Intel(R)Management Engine Components \ IPT',  'C:\ Program Files(x86)\ Windows Live \ Shared',  'C:\ Program Files(x86)\ GitExtensions \',  'C:\ Program Files \ MiKTeX 2.9 \ miktex \ bin \ x64 \',  'C:\阿纳康达',  'C:\阿纳康达\脚本',  '']

看起来非常彻底。

那么,是什么给出的?我错误地安装了它,错误地启动了吗?

由于

0 个答案:

没有答案