Python Scikit学习版本歧义

Python Scikit学习版本歧义,python,version,scikit-learn,Python,Version,Scikit Learn,我有用于Windows7的Anaconda2.7,64位。我想将我的scikit学习版从0.15升级到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”,

我有用于Windows7的Anaconda2.7,64位。我想将我的scikit学习版从0.15升级到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版! 那我怎么解决呢?我试图重新安装,但它是一样的。由于我有网络限制,我无法使用windows命令访问web。
谢谢

您无法使用pip升级安装了anaconda的软件包。只需执行
conda update scikit learn
,请参阅我执行的

,但它不起作用(我有一些限制)。在我写的时候,我阅读了安装文档,最后我尝试了.exe。你说的限制是什么意思,你说的“它不工作”是什么意思?尝试删除安装它的整个文件夹,然后再次删除exe。