【问题标题】:Spyder won't launch after conda install -c conda-forge opencvconda install -c conda-forge opencv 后 Spyder 无法启动
【发布时间】: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.它不起作用

标签: python opencv conda spyder


【解决方案1】:

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

要解决此问题,您需要:

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

    conda create -n cf -c conda-forge opencv

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

【讨论】:

    【解决方案2】:

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

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

    安装了 opencv 包

    conda install -c conda-forge opencv

    然后打开Spyder import cv2

    无需经过指导即可工作

    【讨论】:

      【解决方案3】:

      给我打电话:

      conda update conda 
      

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

      【讨论】:

        猜你喜欢
        • 2019-02-12
        • 2021-12-01
        • 2020-10-26
        • 2017-07-21
        • 2019-06-26
        • 1970-01-01
        • 2022-01-22
        • 2018-12-30
        相关资源
        最近更新 更多