pip uninstall scikit-learn
pip install scikit-learn==0.18.2
不过安装的版本0.18.2我的Mac上scikit学习,当我运行
python
>>> import sklearn
>>> sklearn.__version__
我得到
'0.17'
有趣的是,即使在我卸载scikit-learn之后,这个旧版本仍然安装。这可能与某种程度上安装的多个Python版本有关吗?我试图在一个点上试图使用Anaconda来试图获得numpy和scipy的运行,然后转而使用ActivePython。当我运行
which python
我得到
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
我知道有对SO非常类似的问题,但没有发布的解决方案已经奏效。
宾果!我设置了'PYTHONPATH =/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages'来匹配@JoshuaRLi建议的'pip --version'的结果。谢谢! – yearling
@yearling自己搞砸了不止一次;)现在我离开这个空,并使用conda,没有更多的问题! – Y0da