安装SimpleCV 1.3后发现模块的问题

时间:2015-12-22 17:05:27

标签: installation windows-10 importerror simplecv

我最近从superpack在Windows 10上安装了SimpleCV。在安装过程中一切顺利,我能够在IDLE中成功运行“SimpleCV实用计算机视觉”(好书,顺便说一句)中的第一个示例问题。这是代码:

from SimpleCV import Camera, Display, Image
cam = Camera()
display = Display()
img = cam.getImage()
img.save(display)

很简单,而且运行正常。我遇到问题的地方是我尝试启动SimpleCV控制台的时候。首先,在Windows桌面上没有创建任何链接,并且“开始”菜单上没有任何SimpleCV。所以,我尝试了书中列出的其他方法。首先,我从控制台尝试将其作为Python模块运行:

C:\User> python -m SimpleCV.init

我得到的是:

ERROR:
Traceback (most recent call last):
  File "C:\Python27\lib\runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "C:\Python27\lib\runpy.py", line 72, in _run_code
    exec code in run_globals
  File "C:\Python27\lib\site-packages\SimpleCV\__init__.py", line 18 in <module>
    from SimpleCV.Shell import *
  File "C:\Python27\;ib\site-packages\SimpleCV\Shell\__init__.py", line 1, in <module>
    from Shell import *
  File "C:\Python27\lib\site-packages\SimpleCV\Shell\Shell.py", line 54, in <module>
    raise(e)
ImportError:  No module named IPython

接下来,我尝试了列出的替代方案:只需启动python并导入并执行Shell。输入:

>>> from SimpleCV import Shell

导致与上述相同的错误。

我也尝试通过运行pip来安装ipython。但是,看起来pip也没有安装。

那么,安装程序没有正确设置的环境变量是什么?您知道,我在SimpleCV网站上发布了同样的问题,但尚未收到回复。

--- 2015年12月23日 切碎了。阅读setuputils install上的横幅。 Ran Python27 \ Scripts \ easy_install.exe。现在可以打电话给pip。但是,在命令行输入:

C:\Users> pip install ipython

给出了这个错误:

 C:\Python27\lib\site--packages\pip-7.1.2-py2.7.egg\pip\_vendor\requests\packages\urllib3\util\ssl_.py:90:  InsecurePlatformWarning:  A true SSLContext object is not available.  This prevents urllib3 from configuring SSL appropriately and may cuase certain SSL connections to fail.  For more information, see...

所以,我正在取得进展。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试过从源代码安装ipython?

$ tar -xzf ipython.tar.gz
$ cd ipython
$ python setup.py install

请参阅https://ipython.org/ipython-doc/3/install/install.html

还有很多要求。我推荐SimpleCV&#39; github存储库说明https://github.com/sightmachine/SimpleCV#windows-8