我已经在 Ubuntu 18.04 上安装了 OpenCV。python 安装使用 conda(附有截图)
我可以从终端和 jupyter 笔记本导入 OpenCV在终端上导入并使用它。
现在我正在使用 IDLE 进行工作,并想在其上导入 cv2,但它显示“ModuleNotFoundError”在相同的代码。
为了检查已安装的软件包,我尝试了pip list
(pip 软件包列表) 和conda list
(conda 列表)。
我也做过sudo apt-get install opencv
和pip install opencv
。
我的看法是,OpenCV 的安装路径和/或环境存在一些问题(我可能错了)。我无法弄清楚应该将哪个文件放在哪里才能使其正常工作。
总之:
- 我在 Ubuntu 18.04 系统上安装了 OpenCV,但无法在 IDLE 上导入它。
- 我希望能够从使用 IDLE 创建的 python 文件访问它。
- 请首先解释为什么会发生这种情况,如果可能的话,详细解释解决方案。
如果需要更多信息(以及如何访问它),请在评论中写下,我会很乐意发布它。
由于这是我的第一个问题,该网站不允许我在此处上传图片,而是提供从 Imgur 上传的图片链接。很抱歉给您带来不便。
谢谢!
答案1
您需要安装 opencv-python。
pip3 install opencv-python