简体   繁体   English

在Anaconda中安装和使用scikit-learn的问题

[英]Problems with installing and using scikit-learn in Anaconda

I installed Anaconda on 64bit windows and I also installed scikit-learn using "conda install scikit-learn". 我在64位Windows上安装了Anaconda,并且还使用“ conda install scikit-learn”安装了scikit-learn。 However I can't find scikit-learn when I print out all modules installed in python, and I can't import scikit-learn. 但是,当我打印出安装在python中的所有模块时,找不到scikit-learn,也无法导入scikit-learn。 So I guess the package wasn't installed correctly. 所以我想这个软件包没有正确安装。

But if I do "conda update scikit-learn", it will print "all reuqested packages already installed. Packages in environment at ...\\AppData\\Local\\Continuum\\Anaconda:" Scikit-learn 0.15.2 np19py27_0 但是,如果我执行“ conda update scikit-learn”,它将打印“所有已安装的所有必需软件包。环境中位于... \\ AppData \\ Local \\ Continuum \\ Anaconda中的软件包:” Scikit-learn 0.15.2 np19py27_0

Any suggestions on what might have gone wrong? 关于可能出了什么问题的任何建议?

Thanks! 谢谢!

如评论中所述,您可以使用以下命令导入scikit-learn模块:

import sklearn

If it still does not work then try to activate environment which is by default root, if you have not created separate environment while installing. 如果仍然无法使用,请尝试激活默认为root的环境,如果安装时尚未创建单独的环境。

Just run from cmd : activate {env_name} 只需从cmd运行: activate {env_name}

For your case, it would be : activate root then run simple python file to check scikit-learn is imported or not. 对于您的情况,它是: activate root然后运行简单的python文件以检查scikit-learn是否已导入。

demo.py 演示

import sklearn 导入sklearn

See output in image below : 请参见下图的输出:

enter image description here 在此处输入图片说明

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM