这是一个奇怪的问题 . 我已经开始使用sklearn用于Python,我一直在Sypder IDE中工作 . 但是,当我在Spyder中运行我的代码时 . 它声明“sklearn”不存在,但是,如果我从它运行的终端运行相同的程序 .

ImportError: No module named 'sklearn'

我确实检查了它是否是由于不同版本的python . 当尝试在python2中导入模块时,它不存在,并且它确实存在于python3中 . 但是,Spyder设置为在python3上运行所以我不确定为什么当我可以从终端加载它时该模块不存在...有没有人有类似的东西,可能还有其他模块?我用Spda安装了Spyder,所以我很困惑为什么Spyder遇到了问题 . 作为参考,我使用的是Ubuntu 16.04,Python3.5和Conda 4.5.4!

谢谢!