python - 如何在 anaconda 中升级 scikit-learn 包

标签 python scikit-learn anaconda

我正在尝试将 scikit-learn 包从 0.16 升级到 0.17。为此,我正在尝试使用来自该网站的二进制文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn .我有 Windows 7 x64 位。我在本地下载了相关的包并给出了以下命令并获得了最新的要求:

C:\Users\skumar>pip install --upgrade --use-wheel --no-index --find-links=../../
SOURCE/APPS scikit-learn
Ignoring indexes: https://pypi.python.org/simple
Requirement already up-to-date: scikit-learn in c:\anaconda3\lib\site-packages

然后我尝试从远程站点升级它并得到类似的结果:

C:\Users\skumar>pip install --upgrade --use-wheel --no-index --trusted-host www.
lfd.uci.edu --find-links=http://www.lfd.uci.edu/~gohlke/pythonlibs/ scikit-learn

Ignoring indexes: https://pypi.python.org/simple
Requirement already up-to-date: scikit-learn in c:\anaconda3\lib\site-packages

在远程站点上有两个版本,即 0.16 和 0.17。有没有办法在命令中指定版本?或者如何安装/升级 wheel 文件?

最佳答案

Anaconda 带有 conda 包管理器,它被设计用来处理这些类型的升级。首先更新 conda 本身以获取最新的包列表:

conda update conda

然后安装你想要的scikit-learn版本

conda install scikit-learn=0.17

所有必要的依赖项也将被升级。如果您在 Windows 上使用 conda 时遇到问题,这里有一些相关的常见问题解答:http://docs.continuum.io/anaconda/faq

关于python - 如何在 anaconda 中升级 scikit-learn 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33679938/

相关文章:

python - 查找并计算网络中孤立和半孤立节点的数量

python - Pickle 转储引用模块的对象

python - 文本数据的多标签核外学习 : ValueError on partial fit

python - 多个 IF 和 ELIF 条件 [Python]

javascript - JQuery重新加载DIV? ( flask /Jinja2)

python - 无法使用 Anaconda python 3.6.1 打开 Jupyter 笔记本

python - pip install AttributeError : _DistInfoDistribution__dep_map

python - 如果谷歌云断开连接如何恢复anaconda环境

python - 欧几里德距离(python3,sklearn): efficiently compute closest pairs and their corresponding distances

python - 图像直方图的高斯混合模型