python-3.x - 解决环境: failed

标签 python-3.x anaconda opencv3.0 environment failed-installation

当我尝试安装 OpenCV3 时显示此错误,其他库正在安装...

(base) C:\WINDOWS\system32>conda install -c menpo opencv3
Collecting package metadata (current_repodata.json): done
Solving environment: failed
Collecting package metadata (repodata.json): done
Solving environment: failed

UnsatisfiableError: The following specifications were found to be incompatible with each other:

  - _ipyw_jlab_nb_ext_conf -> ipywidgets -> widgetsnbextension[version='>=1.2.3'] -> notebook[version='>=4.2.0'] -> nbconvert -> bleach
  - bleach
  - ipywidgets -> widgetsnbextension[version='>=1.2.3'] -> notebook[version='>=4.2.0'] -> nbconvert -> bleach
  - jupyterlab -> jupyterlab_server[version='>=0.2.0,<0.3.0'] -> notebook -> nbconvert -> bleach
  - jupyterlab_server -> notebook -> nbconvert -> bleach
  - nbconvert -> bleach
  - notebook -> nbconvert -> bleach
  - pip -> python[version='>=3.6,<3.7.0a0']
  - widgetsnbextension -> notebook[version='>=4.2.0'] -> nbconvert -> bleach


最佳答案

创建一个新的 conda 环境并从那里安装 opencv。很可能在默认的 conda 环境中存在依赖冲突。

conda create -n opencv4
conda activate opencv4
conda install -c conda-forge opencv

至少这对我有效。

关于python-3.x - 解决环境: failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57035522/

相关文章:

python-3.x - 根据其值将 int 数组更改为 string 数组

python - Windows 7 python 上的诅咒

python - 更新 Continuum Anaconda 后,"conda"命令返回 "failed to start process"

python - Conda 找不到现有的 binstar 包

c++ - 将 opencv 重映射代码从 c++ 转换为 python

android - JavaCamera2View 更改预览分辨率

android - 如何在 Android 上从 native C++ 使用 OpenCV(使用 NDK)

python - Geektool 不适用于 python3

python - 当我分享我的使用 pip 的 python 项目时,我如何确保用户安装了 pip 程序?

python - 在 Python 中使用分数