我无法从 conda 环境中导入 cv2
I can't import cv2 from a conda environment
我在 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 虚拟环境中?
我也遇到了同样的问题。我刚刚删除了现有的 openCV 文件,然后创建了一个 conda 环境。之后我只是输入:
conda 安装 openCV
(在航站楼)
并且在那个conda环境下成功安装了包。
我在 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 虚拟环境中?
我也遇到了同样的问题。我刚刚删除了现有的 openCV 文件,然后创建了一个 conda 环境。之后我只是输入: conda 安装 openCV (在航站楼) 并且在那个conda环境下成功安装了包。