在UBUNTU16.04上搭建了虚拟环境py3 对应python=3.6.5
下载了opencv-python=3.4.1.15和opencv-contrib-python=3.4.15
测试impot cv2和cv.__version__都没有问题
打开jupyter notebook运行import cv2报错 No mudule name cv2
上网搜索解决方法python和openv-python版本不匹配,我在更换版本后依旧报错,
继续查找资料,根据以下教程创建配置kerne后问题解决。
conda create -n py3 python=3 # 创建一个python3的环境,名为py3
source activate py3 # 激活py3环境
conda install ipykernel # 安装ipykernel模块
python -m ipykernel install --user --name py3 --display-name “py3” # 进行配置
jupyter notebook # 启动jupyter notebook,然后在"新建"中就会有py3这个kernel了
————————————————
版权声明:本文为优快云博主「Mr.Jk.Zhang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/mrjkzhangma/article/details/103510324
在Ubuntu16.04系统中,作者搭建了Python3.6.5的虚拟环境并安装了opencv-python和opencv-contrib-python,但在Jupyter Notebook中import cv2时遇到错误。经过尝试发现是版本不匹配导致的。通过创建和配置conda环境,包括创建py3环境、激活环境、安装ipykernel以及配置kernel,最终成功在Jupyter Notebook中使用cv2。
1996

被折叠的 条评论
为什么被折叠?



