Jupyter笔记本中的旧sklearn版本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jupyter笔记本中的旧sklearn版本相关的知识,希望对你有一定的参考价值。

我用终端更新了sklearn版本

conda install scikit-learn=0.18

如果我列出conda list scikit-learn

# packages in environment at /Users/Claudia/anaconda:
scikit-learn              0.18.1              np111py27_1
scikit-learn              0.18.1                    <pip>

但如果我在笔记本上跑

print('The scikit-learn version is {}.'.format(sklearn.__version__))

结果是

The scikit-learn version is 0.17.1.

如何解决和更新Jupyter Notebook中的版本?

答案

要更新Jupyter使用的版本,您需要通过Jupiter接口jupyter interface打开终端

并从这里运行命令

 conda update scikit-learn

错误是使用系统终端。

另一答案

我通过python -m pip install scikit-learn --upgrade解决了这个问题 检查Python loading old version of sklearn

以上是关于Jupyter笔记本中的旧sklearn版本的主要内容,如果未能解决你的问题,请参考以下文章

jupyter笔记本中的Ipython错误,没有堆栈跟踪

如何阻止 Jupyter 笔记本中的评论? [关闭]

参数“mds”在pyLDAvis.sklearn.prepare()函数中的含义是什么?

无法让熊猫打开 CSV [Python, Jupyter, Pandas]

python / pyspark 版本的 Jupyter 问题

如何将IPython v3笔记本转换为Jupyter v4?