在conda安装后-S conder-forge opencv将无法启动Spyder

时间:2018-10-31 13:29:23

标签: python opencv conda spyder

我通过以下命令安装了opencv

conda install -c conda-forge opencv

我的环境是python 3.5和spyder 3.3。所有其他软件包都随附于anaconda的安装和conda的更新。

很明显,opencv安装会导致spyder启动错误!

3 个答案:

答案 0 :(得分:0)

(此处为 Spyder维护程序)Conda-forge和默认的Anaconda软件包是二进制不兼容的,这就是此问题的根源。

要解决此问题,您需要:

  1. 重新安装Anaconda(上面的命令将其破坏了)。
  2. 使用以下命令在专用环境中安装conda-forge软件包:

    conda create -n cf -c conda-forge opencv

  3. 按照our guide学习如何在该环境下工作。

答案 1 :(得分:0)

我对您也遇到了同样的问题,所以找到了这篇文章。

我试图遵循卡洛斯·科尔多瓦的回答。但是,令人惊讶的是,我重新安装了Anaconda,并使用

安装了opencv软件包。

conda install -c conda-forge opencv

然后打开Spyder导入cv2

它无需指导即可工作

答案 2 :(得分:0)

给我打电话:

conda update conda 

在环境中解决了这个问题。