簡體   English   中英

無法在 anaconda 中升級到 scikit-learn v0.22.1

[英]Unable to upgrade to scikit-learn v0.22.1 in anaconda

我正在使用 Anaconda 3(conda 版本:4.8.2,conda-build 版本:3.18.9) - 帶有 python(v3.7.4)的 Jupyter Notebook 環境。

我正在嘗試將 scikit-learn 包升級到 0.22.1,但我不斷遇到以下錯誤:

使用的命令:conda install scikit-learn=0.22.1

PackagesNotFoundError:當前頻道不提供以下軟件包:

  • 0.22.1

當前頻道:

要搜索可能提供您正在尋找的 conda 包的備用頻道,請導航到

https://anaconda.org

有人可以幫我解決這個問題嗎! 提前致謝!

我有一個類似的問題,conda 沒有識別出有更新的版本,只是沒有更新 sklearn。 我不確定它會解決您的問題,但我認為它會,我建議您嘗試以下解決方案:

  1. 看來你的頻道和我的有點不同(我也在使用 win10 64 位)嘗試運行:

     conda config --append channels conda-forge conda install scikit-learn=0.22.1
  2. 如果步驟 1 失敗,請運行:

     conda update conda conda install -c conda-forge scikit-learn
  3. 按照這里的解決方案無法將 anaconda 上的 python 包更新到最新版本(由 lucasgcb 提供),我建議先關閉所有正在運行的 conda envs。 如果路徑包含空格,請不要忘記在路徑周圍添加“”。

在我的情況下,解決方案 3 可以解決問題,但我遇到的錯誤與您不同:

Updating scikit-learn is constricted by

anaconda -> requires scikit-learn==0.22.1=py37h6288b17_0

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM