python - anaconda/spyder scikit 学习更新 0.21.3 到 0.22.2
问题描述
anaconda/spyder scikit 学习更新 0.21.3 到 0.22.2
(base) mm@mm:~$ python --version
Python 3.7.4
(base) mm@mm:~$ anaconda --version
anaconda Command line client (version 1.7.2)
我的scikit-learn
版本是 0.21.3 但我无法更新到 0.22.2 我尝试了多种更新方式,但我认为这个版本不包含在我的频道中。我正在使用默认频道
如何sckit-learn
使用conda
或任何其他可能的方式 进行更新
我的历史(我尝试过的命令):
1509 conda update conda
1510 spyder
1511 conda list
1512 conda update scikit-learn
1513 anaconda
1514 navigator-updater
1515 conda list scikit-learn
1516 conda install scikit-learn=0.22.2
1517 conda install scikit-learn=0.22
1518 conda install scikit-learn==0.22.2
1519 conda install -c intel scikit-learn
1520 spyder
1521 history
我在尝试时遇到的错误conda install
:
(base) mm@mm:~$ conda install scikit-learn=0.22.2
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
PackagesNotFoundError: The following packages are not available from current channels:
- scikit-learn=0.22.2
Current channels:
- https://repo.anaconda.com/pkgs/main/linux-64
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/r/linux-64
- https://repo.anaconda.com/pkgs/r/noarch
解决方案
使用conda install
.
有两种方法可以检查您配置的频道中的可用内容:
conda search scikit-learn
scikit-learn
为您提供与名称和可用版本匹配的所有包的列表。在 linux x64 上,这给了我这个:
# Name Version Build Channel
<shortened to last few lines of list>
scikit-learn 0.22.1 py36h22eb022_0 pkgs/main
scikit-learn 0.22.1 py36hd81dba3_0 pkgs/main
scikit-learn 0.22.1 py37h22eb022_0 pkgs/main
scikit-learn 0.22.1 py37hd81dba3_0 pkgs/main
scikit-learn 0.22.1 py38h22eb022_0 pkgs/main
scikit-learn 0.22.1 py38hd81dba3_0 pkgs/main
所以只能0.22.1
从默认渠道获得。您还可以使用anaconda.org进行检查,您可以在其中使用 saerch 函数来获取此信息:
注意表示anaconda / scikit-learn
(默认通道的镜像)只有版本的灰色小数字,0.22.1
与 一致conda search output
。
还要注意它conda-forge / scikit-learn
有你想要的版本,所以你可以使用这个命令来安装:
conda install -c conda-forge scikit-learn=0.22.2
推荐阅读
- azure - Azure 活动日志
- ios - Swift 5 Xcode 10.3 如何设置背景透明
- javascript - 如何生成我进入表格的 json 响应?
- java - 在 Webview 中调用 onBackPressed 方法时,它会停止缓存
- python - 如何在熊猫的同一条船上获得连续安装的最旧部分安装?
- c# - 由于简单的类变体而导致的继承/组合
- python - 如何使用 numpy.repeat 构建一个数组,其中每个元素比前一个元素高 1%?
- javascript - 如何在反应本机日历中设置多个选定的日期颜色?
- javascript - Javascript代码点击谷歌搜索栏
- vbscript - 为文本中的正则表达式匹配添加唯一锚点