conda install -c conda-forge opencv 后 Spyder 无法启动

Posted

技术标签:

【中文标题】conda install -c conda-forge opencv 后 Spyder 无法启动【英文标题】:Spyder won't launch after conda install -c conda-forge opencv 【发布时间】:2019-04-04 16:33:07 【问题描述】:

我已经通过以下命令安装了opencv

conda install -c conda-forge opencv

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

很明显opencv安装会出现spyder启动错误!

【问题讨论】:

你有没有试过直接通过spyder终端命令运行 我试过了:spyder --new-instance.它不起作用 【参考方案1】:

这里是 Spyder 维护者)Conda-forge 和默认的 Anaconda 包是二进制不兼容的,这就是这个问题的根源。

要解决此问题,您需要:

    重新安装 Anaconda(您上面的命令只是破坏了它)。

    使用以下命令在专用环境中安装 conda-forge 包:

    conda create -n cf -c conda-forge opencv

    关注our guide,了解如何使用该环境。

【讨论】:

【参考方案2】:

我和你有同样的问题,所以找到了这篇文章。

我试图遵循 Carlos Cordoba 给出的答案。然而,令人惊讶的是,我重新安装了 Anaconda,并使用

安装了 opencv 包

conda install -c conda-forge opencv

然后打开Spyder import cv2

无需经过指导即可工作

【讨论】:

【参考方案3】:

给我打电话:

conda update conda 

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

【讨论】:

以上是关于conda install -c conda-forge opencv 后 Spyder 无法启动的主要内容,如果未能解决你的问题,请参考以下文章

conda install

conda install 出错

conda install安装太慢如何提速

ERROR conda.core.link:_execute(502): An error occurred while installing package ‘conda-forge::setupt

conda install 下载慢 报错解决

conda 是不是从使用 pip install 安装的 pypi 更新软件包?