Python anaconda/spyder scikit学习更新0.21.3至0.22.2
anaconda/spyder scikit学习更新0.21.3至0.22.2Python anaconda/spyder scikit学习更新0.21.3至0.22.2,python,scikit-learn,anaconda,conda,Python,Scikit Learn,Anaconda,Conda,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 我尝试了多文件更新方式,但我认为我的频道中不包括这个版本。我正在使用默认频道 如何使用con
(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
我尝试了多文件更新方式,但我认为我的频道中不包括这个版本。我正在使用默认频道
如何使用conda
或任何其他可能的方式更新sckit-learn
我的历史记录(我尝试过的命令):
以及尝试conda安装时出现的错误:
(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
conda install scikit learn=0.22给您带来了什么错误conda search scikit learn
将显示没有可用的0.22.2版本,但有0.22和0.22.1可用。不要使用基本环境进行开发!几乎没有任何理由去碰它。
# 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
conda install -c conda-forge scikit-learn=0.22.2