我刚刚完成了SimpleCV及其所有依赖项的安装,但是在运行它时遇到了麻烦。如果我只是用这个:

import SimpleCV

我没有任何错误,但是当我尝试时:
from SimpleCV import Camera

我得到错误:
ImportError: cannot import name Camera

有任何想法吗?

最佳答案

如果您尝试从eclipse中使用SimpleCV并遇到这些错误,也许您可​​以尝试我在此问题答案中发布的说明:SimpleCV Code Completion with Eclipse我将在此处为您粘贴相同的信息:

我尝试修复其导入内容是从其init.py文件中删除所有这些导入*,这有助于解决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获得代码完成。

关于python - SimpleCV无法正确导入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15763219/

10-11 21:39