[英]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:當前頻道不提供以下軟件包:
當前頻道:
要搜索可能提供您正在尋找的 conda 包的備用頻道,請導航到
https://anaconda.org
有人可以幫我解決這個問題嗎! 提前致謝!
我有一個類似的問題,conda 沒有識別出有更新的版本,只是沒有更新 sklearn。 我不確定它會解決您的問題,但我認為它會,我建議您嘗試以下解決方案:
看來你的頻道和我的有點不同(我也在使用 win10 64 位)嘗試運行:
conda config --append channels conda-forge conda install scikit-learn=0.22.1
如果步驟 1 失敗,請運行:
conda update conda conda install -c conda-forge scikit-learn
按照這里的解決方案無法將 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.