目的
如果直接使用指令pip install upgrade scikit-learn
或者 conda upgrade scikit-learn
可能会提示,当前版本 0.21.3
已经是最新版本。但访问sklearn官网可以发现最新的稳定版是0.22.1
。
解决方法
首先需要检查环境是否符合要求:(这里以0.22.1为例,具体参考网址https://scikit-learn.org/stable/developers/advanced_installation.html#dependencies)
- Python (>= 3.5),
NumPy (>= 1.11),
SciPy (>= 0.17),
Joblib (>= 0.11). - 安装最新版本的sklearn
$ pip install scikit-learn==0.22.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
- 检验方法
pip show scikit-learn
可以看到输出如下:Name: scikit-learn Version: 0.22.1 Summary: A set of python modules for machine learning and data mining Home-page: http://scikit-learn.org Author: None Author-email: None License: new BSD Location: /home/yan/anaconda3/lib/python3.7/site-packages Requires: numpy, joblib, scipy Required-by:
这样就可以保证能够好好运行官网上的那些例子了。当然也可以查看官网指定版本的文档。
Smileyan
2020年2月29日 17:55