赞
踩
在使用 jupyter notebook 时,导入 cv2 包,但是报错,没有找到 cv2
网上查阅资料,发现是当前 jupyter notebook 使用的是 Anaconda 的 base 环境,这个环境中,我没有安装 cv2 等开发包,这些开发包安装在 python3 虚拟环境中。
解决流程:
关闭打开的 jupyter notebook
命令提示符中激活目标环境:
conda info --env
在激活的环境中安装 ipykernel:
pip3 install ipykernel -i https://pypi.tuna.tsinghua.edu.cn/simple/
将指定的环境(python3)环境添加进 jupyter notebook 中,并命名为 python3cv:
python -m ipykernel install --user --name python3 --display-name python3cv
在 .ipynb 所在文件夹打开 jupyter notebook:
jupyter notebook
检查 kernel,新环境安装成功:
链接:Jupyter Notebook配置多个kernel
链接:jupyter notebook 中报错 ModuleNotFoundError: No module named ‘cv2‘
链接:Jupyter notebok 环境配置,与kernel切换(切换虚拟环境)
链接:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。