Jupyter没有找到sklearn

问题描述:

我在Spyder和Jupyter笔记本中使用Python3。例如,当我尝试在Spyder的控制台中加载sklearn时:例如:Jupyter没有找到sklearn

from sklearn.datasets import load_iris 

它工作正常。但是,如果我做同样的事情在Jupyter,它告诉我,我没有安装该模块的更多信息:

from sklearn.datasets import load_iris 
ImportError        Traceback (most recent call last) 
<ipython-input-18-daefd108d0e6> in <module>() 
----> 1 from sklearn.datasets import load_iris 

ImportError: No module named 'sklearn' 

我试图与condas和PIP3重新安装,他们告诉我,sklearn已经安装.. 。¬¬

我在*中发现了类似的问题,但都没有找到答案。我会非常感谢任何帮助。最好的祝福!

有一个很好的机会,你的Python和木星使用不同的Python版本,可以提供以下的输出:

import sys 
print(sys.version) 

的木星和Spyder的

+0

嗨,感谢您的回答!!!! Spyder的说: 3.4.3(默认情况下,2015年10月14日,20时28分29秒) [GCC 4.8.4] 而Jupyter说: 3.4.3(默认情况下,2015年10月14日,20:28: 29) [GCC 4.8.4] 所以,两者一样吧? –

+0

现在确定:'进口网站; site.getsitepackages()'在这两个 – etlsh

+0

谢谢你继续帮助我!两者的答案(我已经在两者中完成并比较了Meld Diff Viewer中的结果):['/usr/local/lib/python3.4/dist-packages', '/ usr/lib/python3/dist '包', '/usr/lib/python3.4/dist-packages', '/ usr/lib/dist-python'] –