【问题标题】:Scikit-learn version ambiguityScikit-learn 版本歧义
【发布时间】:2015-08-20 09:55:01
【问题描述】:

我有适用于 Windows 7、64 位的 anaconda 2.7。我想将我的 scikit-learn 版本从 0.15 升级到 0.16.1,但是我遇到了一些连接问题,所以我无法按照这里的指南进行操作:http://scikit-learn.org/dev/install.html#id1(我尝试了几次......)。所以我使用了从https://pypi.python.org/pypi/scikit-learn/0.16.1下载的scikit-learn-0.16.1.win-amd64-py2.7.exe (md5)。 当我使用代码检查scikit learn in spider的版本时:

 import sklearn
 sklearn.__version__

我阅读了确切的版本,即:'0.16.1',但如果我尝试使用:

from sklearn import cross_validation

我有以下错误:

ImportError: cannot import name check_arrays

这意味着实际上,它不使用 0.16.1 版本! 那么我该如何解决呢?我试图卸载并再次安装,但它是一样的。由于我有网络限制,我无法使用命令窗口访问网络。 谢谢

【问题讨论】:

    标签: python version scikit-learn


    【解决方案1】:

    您无法使用 pip 升级安装了 anaconda 的软件包。就做conda update scikit-learn,看installation docs

    【讨论】:

    • 我做了,但没用(我有一些限制)。正如我所写,我阅读了安装文档,最后我尝试了.exe
    • 限制是什么意思,“它不起作用”是什么意思?
    • 尝试删除您安装它的整个文件夹,然后再删除 exe。
    猜你喜欢
    • 2016-02-23
    • 2018-02-17
    • 2019-04-09
    • 2020-05-15
    • 2017-02-16
    • 1970-01-01
    • 2014-08-22
    • 2012-08-26
    • 2021-10-16
    相关资源
    最近更新 更多