如果我将 IDLE 与 python 2.7 一起使用
import cv
import cv2
它有效
但如果我使用 ipython 笔记本
它给了我错误
ImportError Traceback(最近调用
最后)在()
----> 1份导入简历
导入错误:没有名为 cv 的模块
那么如何从 iPython 使用 OpenCV 呢?
EDIT:
从空闲状态
['', 'C:\Python27\Lib\idlelib',
'C:\Python27\lib\site-packages\pip-1.1-py2.7.egg',
'C:\Python27\lib\site-packages\gensim-0.8.6-py2.7.egg',
'C:\WINDOWS\system32\python27.zip', 'C:\Python27\DLLs',
'C:\Python27\lib', 'C:\Python27\lib\plat-win',
'C:\Python27\lib\lib-tk', 'C:\Python27',
'C:\Python27\lib\site-packages',
'C:\Python27\lib\site-packages\PIL']
来自 ipython anaconda
['', 'C:\Anaconda\python27.zip', 'C:\Anaconda\DLLs',
'C:\Anaconda\lib', 'C:\Anaconda\lib\plat-win',
'C:\Anaconda\lib\lib-tk', 'C:\Anaconda',
'C:\Anaconda\lib\site-packages',
'C:\Anaconda\lib\site-packages\PIL',
'C:\Anaconda\lib\site-packages\win32',
'C:\Anaconda\lib\site-packages\win32\lib',
'C:\Anaconda\lib\site-packages\Pythonwin',
'C:\Anaconda\lib\site-packages\setuptools-0.6c11-py2.7.egg-info',
'C:\Anaconda\lib\site-packages\IPython\extensions']
所以问题似乎是如何在 ipython anaconda 中安装 opencv? (以及为什么它不使用标准 python 包)
ipython 和 IDLE 中的 PYTHONPATH 是否不同?
尝试以下操作
import sys
print(sys.path)
我怀疑两者不匹配。你是否从同一个终端启动了IDLE和ipython?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)