首页 > 解决方案 > Anaconda 更新 scikit-learn 失败

问题描述

我正在使用蟒蛇。当我这样做conda list时,它显示当前已安装 scikit-learn 0.19.1。我想升级到 0.19.2,所以我在做

conda config --append channels conda-forge
conda install scikit-learn=0.19.2 

但后来我收到以下错误:

PackagesNotFoundError: The following packages are not available from current cha
nnels:

  - scikit-learn=0.19.2

Current channels:

  - https://repo.anaconda.com/pkgs/main/win-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/free/win-64
  - https://repo.anaconda.com/pkgs/free/noarch
  - https://repo.anaconda.com/pkgs/r/win-64
  - https://repo.anaconda.com/pkgs/r/noarch
  - https://repo.anaconda.com/pkgs/pro/win-64
  - https://repo.anaconda.com/pkgs/pro/noarch
  - https://repo.anaconda.com/pkgs/msys2/win-64
  - https://repo.anaconda.com/pkgs/msys2/noarch
  - https://conda.anaconda.org/conda-forge/win-64
  - https://conda.anaconda.org/conda-forge/noarch

如何安装 scikit-learn 0.19.2?

标签: pythonscikit-learnanaconda

解决方案


scikit-learn==0.19.2您缺少第二个=标志,因此找不到包裹

$ pip install scikit-learn=0.19.1
Invalid requirement: 'scikit-learn=0.19.1'
= is not a valid operator. Did you mean == ?

推荐阅读