Python Scikit学习版本歧义
我有用于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的版本时: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”,
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。