【问题标题】:OpenCV 3.2 Installed but unable to use it. load version 4.0 everytimeOpenCV 3.2 已安装但无法使用。每次加载版本 4.0
【发布时间】:2019-09-20 07:33:28
【问题描述】:

我有一个问题,它让我苦苦挣扎。我对一些代码使用 python (anaconda)。我目前正在做 openCV 的教程。

我每次需要安装新软件包时都会创建环境。这些是我正在做的步骤:

创建一个新环境

conda install -c menpo opencv3=3.2.0
conda list 

(确保已安装 3.2.0 版本)

那我去python查看版本:

python
import cv2
cv2.__version__

'4.0.0'

问题是每次我尝试检查我是否使用的是 3.2 版本。 4.0.0 版本出现。顺便说一句,安装了 3.2.0 版本,因为 conda list 显示它,它甚至不显示 4.0.0 版本。

有人知道为什么会这样吗?

谢谢

【问题讨论】:

    标签: opencv anaconda opencv3.2


    【解决方案1】:

    建议创建一个conda环境并在已激活的环境中进行安装。所以包之间不会有冲突。这对我来说很好。

    请尝试以下步骤。

    1) 创建 conda 环境:

       conda create -n <env_name> python=3.4 -y
    

    这里的 env_name 可以是为 conda 环境指定的任何名称。

    例如:

    conda create -n opencv_test python=3.4 -y
    

    2) 激活环境:

       source activate <env_name>
    

    例如:

    source activate opencv_test
    

    3) 然后就可以在这个激活的环境下进行opencv安装了。

       conda install -c menpo opencv3
    

    然后尝试导入。希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-25
      • 2021-11-08
      • 1970-01-01
      • 2015-08-21
      • 1970-01-01
      • 1970-01-01
      • 2011-03-21
      相关资源
      最近更新 更多