已安装 sklearn 19.0 但 spyder 仍使用 17.1
sklearn 19.0 installed but spyder still uses 17.1
感谢
,我的电脑上安装了 sklearn 0.19
> conda install scikit-learn=0.19
终端显示
# All requested packages already installed.
# packages in environment at /home/pierre/anaconda3:
...
但是当我在 Spyder 中这样做时:
print('The scikit-learn version is {}.'.format(sklearn.__version__))
它仍然显示
The scikit-learn version is 0.17.1.
我应该怎么做才能使 Spyder 使用正确的 sklearn
版本?
更多信息:
我在 Spyder 中安装了 Python 2.7。
我进去没看到解释器图标"Tools":
您可能在 Spyder 中使用另一个 Python 解释器,它安装了旧的 scikit-learn 版本。
最简单的解决方案是在您还拥有新 scikit-learn
版本的环境中使用 Spyder。检查它是否安装使用:
$ conda install spyder
然后从该环境启动 spyder
。
或者,您也可以将 Spyder 的解释器设置为您拥有新 scikit-learn
:
的环境
要更改 Spyder 使用的解释器(部分基于 this post on "How to change python version in anaconda spyder"),您需要打开 "Tools" -> "Preferences"(或使用键盘快捷键:Ctrl + Alt + Shift + P):
和 select 您的 Python 解释器在 "Python interpreter" -> "Use the following interpreter":
部分
感谢
,我的电脑上安装了 sklearn 0.19> conda install scikit-learn=0.19
终端显示
# All requested packages already installed. # packages in environment at /home/pierre/anaconda3: ...
但是当我在 Spyder 中这样做时:
print('The scikit-learn version is {}.'.format(sklearn.__version__))
它仍然显示
The scikit-learn version is 0.17.1.
我应该怎么做才能使 Spyder 使用正确的 sklearn
版本?
更多信息:
我在 Spyder 中安装了 Python 2.7。
我进去没看到解释器图标"Tools":
您可能在 Spyder 中使用另一个 Python 解释器,它安装了旧的 scikit-learn 版本。
最简单的解决方案是在您还拥有新 scikit-learn
版本的环境中使用 Spyder。检查它是否安装使用:
$ conda install spyder
然后从该环境启动 spyder
。
或者,您也可以将 Spyder 的解释器设置为您拥有新 scikit-learn
:
要更改 Spyder 使用的解释器(部分基于 this post on "How to change python version in anaconda spyder"),您需要打开 "Tools" -> "Preferences"(或使用键盘快捷键:Ctrl + Alt + Shift + P):
和 select 您的 Python 解释器在 "Python interpreter" -> "Use the following interpreter":
部分