我无法从 conda 环境导入 cv2

我在 Ubuntu 18,04 上安装了 opencv 4.3.0-dev。我是从 Github 上的最新分支构建的。我在没有激活任何虚拟环境的情况下安装了它。当我运行以下命令时,我得到了正确的输出:


python3 -c "import cv2; print(cv2.__version__)"

4.3.0-dev 

如果我创建一个 conda 环境conda create --name foo python-3.6 并激活它,我会得到:


python3 -c "import cv2; print(cv2.__version__)"

Traceback (most recent call last):

  File "<string>", line 1, in <module>

ModuleNotFoundError: No module named 'cv2' 

在这两种情况下,pip list 和 conda list 都不会显示 cv2 模块。cv2 在哪里,如何将其导入 conda 虚拟环境?


蛊毒传说
浏览 192回答 1
1回答

慕森王

我也面临同样的问题。我刚刚删除了现有的 openCV 文件,然后创建了一个 conda 环境。之后我只是输入: conda install openCv (在终端中)并且该软件包已成功安装在该 conda 环境中。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python