使用简单的简历时出现奇怪的ghull错误

时间:2011-11-24 22:11:35

标签: python simplecv qhull

在[2]中:导入SimpleCV

ImportError                               Traceback (most recent call last)
C:\Users\root\<ipython-input-2-d3da1d75bea1> in <module>()
----> 1 import SimpleCV

C:\Users\root\build\bdist.win32\egg\SimpleCV\__init__.py in <module>()

C:\Users\root\build\bdist.win32\egg\SimpleCV\base.py in <module>()

C:\Python27\lib\site-packages\scipy\spatial\__init__.py in <module>()
     25 from kdtree import *
     26 from ckdtree import *
---> 27 from qhull import *
     28
     29 __all__ = filter(lambda s:not s.startswith('_'),dir())

ImportError: DLL load failed: The specified module could not be found.

任何人都知道我为什么会收到此错误?这是什么qhull包,我不知道如何为python安装它。它应该带有scipy?在使用python 2.6的另一台计算机上,我没有遇到这个问题?

更新:我尝试重新安装scipy和同样的问题。我跟踪问题qhull.pyd缺少依赖DLL,它说msvcr90.dll丢失,但我在我的system32文件夹中有它,但它在本地目录中查找它?有谁知道如何改变这个?

2 个答案:

答案 0 :(得分:0)

看起来您的计算机上安装了SciPy,我建议您使用相应的版本http://sourceforge.net/projects/scipy/files/scipy/0.10.0/重新安装scipy。

请注意,SimpleCV与python 2.6和2.7兼容,但没有Python 3.X支持。

答案 1 :(得分:-1)