问题
jupyter notebook 中报错 ModuleNotFoundError: No module named cv2
但是在终端中使用import cv2是正常的;

解决办法
问题是由于jupyter notebook kernel问题导致的,可以使用
jupyter kernelspec list 查看所以的内核,如果只有一个base的话,就容易出现这种问题,解决办法是新建一个kernel, 命令如下:
python -m ipykernel install --user --name Vision --display-name "Python (Vision)"
然后在notebook选择服务 --> 改变 --> 选择内核


正常
参考
- https://stackoverflow.com/questions/62491534/opencv-not-found-in-jupyter-notebook-but-found-in-terminal
- https://blog.csdn.net/qq_30722795/article/details/108022484
4485

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



