我想导入sklearn,但显然没有模块:
ModuleNotFoundError: No module named 'sklearn'
Run Code Online (Sandbox Code Playgroud)
我正在使用Anaconda Python 3.6.1; 我到处检查过但仍无法找到答案.
当我使用命令时:
 conda install scikit-learn这不应该只是工作吗? 
anaconda在哪里安装包?
我正在检查我的python库中的框架,并且没有任何关于sklearn只有numpy和scipy.
请帮助,我是新手使用python包,尤其是通过anaconda.
mrC*_*ore 33
您可以使用pip安装包,即使您使用anaconda:
pip install -U scikit-learn scipy matplotlib
Run Code Online (Sandbox Code Playgroud)
这应该适用于安装包.
对于Python 3.x,只需使用pip3:
pip3 install -U scikit-learn scipy matplotlib
Run Code Online (Sandbox Code Playgroud)
        Kno*_*ads 17
在 Windows 上,我有 python 3+ 版本。点版本 - 22.3.1
我已经安装了:
pip install sklearn
但是,scikit-learn 似乎已弃用它。
所以我做了:
pip install scikit-learn
而且,它成功了!
小智 15
如果你使用的是 Ubuntu 18.04 或更高版本的 python3.xxx 然后试试这个命令
$ sudo apt install python3-sklearn 
Run Code Online (Sandbox Code Playgroud)
然后试试你的命令。希望它会起作用
Gon*_*ica 10
简单的介绍
使用Anaconda时,需要了解一个人正在工作的环境.
然后,在Anaconda Prompt中,需要使用以下代码:
conda $command -n $ENVIRONMENT_NAME $IDE/package/module
Run Code Online (Sandbox Code Playgroud)
$ command - 我打算使用的命令(请参阅一般命令的文档)
$ ENVIRONMENT NAME - 环境的名称(如果在root中工作, 
 conda $command $IDE/package/module就足够了)
$ IDE/package/module - IDE或包或模块的名称
解
如果想要在根目录中安装它,并且遵循要求 - (Python(> = 2.7或> = 3.4),NumPy(> = 1.8.2),SciPy(> = 0.13.3).) - 以下将解决这个问题:
conda install scikit-learn
Run Code Online (Sandbox Code Playgroud)
假设一个人在名为ML的环境中工作.
然后以下将解决一个问题:
conda install -n ML scikit-learn
Run Code Online (Sandbox Code Playgroud)
注意:如果需要安装/更新软件包,逻辑与介绍中提到的相同.如果您需要有关Anaconda软件包的更多信息,请查看文档.
小智 10
我做了以下事情:
import sys
!{sys.executable} -m pip install sklearn
Run Code Online (Sandbox Code Playgroud)