我刚刚完成了 SimpleCV 及其所有依赖项的安装,但在运行它时遇到了问题。如果我只是使用这个:
import SimpleCV
我没有收到任何错误,但是当我尝试时:
from SimpleCV import Camera
我得到错误:
ImportError: cannot import name Camera
有任何想法吗?
如果您尝试使用 Eclipse 中的 SimpleCV 并且遇到这些错误,也许您可以尝试我在此问题的答案中发布的说明:SimpleCV Code Completion with Eclipse我将在此处为您粘贴相同的信息:
我修复他们的导入的尝试是从他们的 init.py 文件中删除所有这些 import *,这有助于解决它在 eclipse 中出现的代码完成延迟。然后将SimpleCV egg 目录(C:\Python27\Lib\site-packages\simplecv-1.3-py2.7.egg)作为外部库导入eclipse。在那之后,我能够运行这个:
from SimpleCV.ImageClass import Image
导入颜色也是如此:
from SimpleCV.Color import Color
有周期性进口,所以要小心那些,因为它们可能会咬你。在导入 SimpleCV.ImageClass 之前尝试导入 SimpleCV.Color 时,我自己也有过一个。请注意,通过上述说明,我似乎能够从 Eclipse 获得代码完成。