![](/img/trans.png)
[英]Import of package works in IPython shell but not in Jupyter notebook
[英]import error OpenCV on Jupyter Notebook (but it works in Ipython on Terminal..)
我有一個有趣的錯誤在那里我可以import cv2
在IPython中的終端,但cannnot導入上Jupyter筆記本庫。 我檢查了內核,但我使用的是同一內核(Anaconda python2.7)
有人知道如何解決此問題嗎?
Error:
ImportErrorTraceback (most recent call last)
<ipython-input-2-52da0154cfe4> in <module>()
----> 1 import cv2
2 import numpy as np
ImportError: No module named cv2
$ import操作系統
$ os.sys.path
['',
'/Users/kn/anaconda2/envs/python2/lib/python27.zip',
'/Users/kn/anaconda2/envs/python2/lib/python2.7',
'/Users/kn/anaconda2/envs/python2/lib/python2.7/plat-darwin',
'/Users/kn/anaconda2/envs/python2/lib/python2.7/plat-mac',
'/Users/kn/anaconda2/envs/python2/lib/python2.7/plat-mac/lib-scriptpackages',
'/Users/kn/anaconda2/envs/python2/lib/python2.7/lib-tk',
'/Users/kn/anaconda2/envs/python2/lib/python2.7/lib-old',
'/Users/kn/anaconda2/envs/python2/lib/python2.7/lib-dynload',
'/Users/kn/anaconda2/envs/python2/lib/python2.7/site-packages',
'/Users/kn/anaconda2/envs/python2/lib/python2.7/site-packages/Sphinx-1.4.6-py2.7.egg',
'/Users/kn/anaconda2/envs/python2/lib/python2.7/site-packages/aeosa',
'/Users/kn/anaconda2/envs/python2/lib/python2.7/site-packages/setuptools-27.2.0-py2.7.egg',
'/Users/kn/anaconda2/envs/python2/lib/python2.7/site-packages/IPython/extensions',
'/Users/kn/.ipython']
$哪個python
/Users/kn/anaconda2/envs/python2/bin/python
在/Users/kn/anaconda2/lib/python2.7/site-packages
下創建一個單行opencv.pth
文件。
該文件的內容如下:
/usr/local/opt/opencv3/lib/python2.7/site-packages
這將把opencv3
路徑永久附加在所有conda環境下。 我認為這比僅使cv2可用於python2
環境更好。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.