Import OpenCV on jupyter notebook

拈花ヽ惹草 提交于 2019-12-09 03:22:31

问题


I tried installing OpenCV on Windows 10 using pip. I used this command- pip install opencv-contrib-python

After that when I tried importing cv2 on command prompt, it was successfully imported-

When I tried importing it on jupyter notebook, this error popped up-

This is the python version I'm using-

This is pip list and as I've highlighted, opencv-contrib-python version 3.4.3.18 is installed-

Then why can't I import OpenCV on jupyter notebook, like tensorflow or numpy are also in pip list and I'm able to import them both through command prompt and also on jupyter notebook.

Please help. Thanks a lot.


回答1:


You have installed openCV in Python running on your Terminal, not into the working environment which Jupyter Notebooks is running from.

Whilst in Terminal write:

py -m pip install opencv-python

When you use pip list

You should see opencv-python 3.4.3.18

More information here.




回答2:


You should open the anaconda prompt and then type:

conda install opencv 

It should work.




回答3:


It seems like you run jupyter not from conda environment, that has opencv module installed. try to do this: conda activate <your environment>

conda install jupyter
jupyter notebook

after that try to "import cv2"



来源:https://stackoverflow.com/questions/52832991/import-opencv-on-jupyter-notebook

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!