我意识到尝试远程诊断和解决安装问题(尤其是使用Python)很困难,但我已经耗尽了所有我发现的Web建议。尝试在OSX上安装并运行simplecv时发生numpy错误
OS:OSX 10.8.5
要点是,我通过安装自制的一切,我得到相同的错误this person on the simplecv site完全错误输出如下。
ImportError: cannot import name add_newdocs
我已经通过从simplecv安装指南和那些从该网站链接,我已经看到了这些问题:How to install SimpleCV on OSX 10.8和Trouble Installing SimpleCV但没有运气尝试他们的解决方案。我试过安装SciPy的,numpy的各种其他方式等
在simplecv DIST有一个需求文档,其中列出:
SimpleCV
pygame>=1.9.1
PIL==1.1.7
nose>=1.0.0
ipython>=0.12
numpy>=numpy-2.0.0
那是numpy的2.0?列出了numpy-1.9下面的错误。 我只有numpy的-1.8,如果我去source forge为OSX的最新版本,它是numpy的-1.8.1-cp27-NONE-macosx_10_6_intel.whl
那么,这个问题我有话,一个numpy版本问题?
(具有讽刺意味的是安装simplecv似乎是这么辛苦。感谢您阅读这一步,如果你这样做......)
bash-3.2$ echo $PATH
/usr/local/lib:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin
bash-3.2$ simplecv
Traceback (most recent call last):
File "/usr/local/bin/simplecv", line 8, in <module>
load_entry_point('SimpleCV==1.3', 'console_scripts', 'simplecv')()
File "build/bdist.macosx-10.8-x86_64/egg/pkg_resources.py", line 353, in load_entry_point
File "build/bdist.macosx-10.8-x86_64/egg/pkg_resources.py", line 2321, in load_entry_point
except ValueError:
File "build/bdist.macosx-10.8-x86_64/egg/pkg_resources.py", line 2048, in load
File "/Library/Python/2.7/site-packages/SimpleCV-1.3-py2.7.egg/SimpleCV/__init__.py", line 3, in <module>
from SimpleCV.base import *
File "/Library/Python/2.7/site-packages/SimpleCV-1.3-py2.7.egg/SimpleCV/base.py", line 22, in <module>
import scipy.ndimage as ndimage
File "/Library/Python/2.7/site-packages/scipy-0.14.0.dev_7cefb25-py2.7-macosx-10.9-intel.egg/scipy/__init__.py", line 70, in <module>
from numpy import show_config as show_numpy_config
File "/Library/Python/2.7/site-packages/numpy-1.9.0.dev_297f54b-py2.7-macosx-10.9-intel.egg/numpy/__init__.py", line 159, in <module>
from . import add_newdocs
ImportError: cannot import name add_newdocs
嘿谢谢 - 我也看到了OSX 10.9的参考,并想知道是否是这样。去升级我的操作系统,然后重试。 –