我想使用scikit-learn。我已经打好了
pip install -U scikit-learn
pip3 install sklearn
安装它;但是当我打字的时候
$ Python
>>> import sklearn
它返回
ImportError: No module named sklearn
我遵循其他教程,但它不工作。此外,我的环境返回此警告:
如果你已经从源代码安装了scikit-learn,请不要忘记在使用它之前构建这个包:在源目录中运行python setup.py install
或make
。
在终端中输入的真实代码是什么?我试图在终端中输入python setup.py install
,但它不起作用
7条答案
按热度按时间y3bcpkx11#
确保pip和python的版本相同。例如,如果您运行python2.7的pip,它将只在2.7中安装软件包,如果您的python命令指向python3.3解释器,它将不会安装该软件包
k10s72fa2#
你没有安装scikit-learn包,如果你在终端linux中,试试这个:
如果要在代码中安装包,请使用
0ejtzxu13#
尝试:
mjqavswn4#
不仅对于这个包,而且对于大多数情况,如果
pip install sklearn
不工作,请尝试使用python3 -m pip install sklearn
。k0pti3hp5#
我想你还没有安装sklearn,在你的python终端上试试这个:
并继续执行代码
8xiog9wr6#
这可能发生在你有多个版本的python和pip的情况下,请执行以下操作:
输入以下命令检查您的python版本:
对于python 3.8,使用安装sklearn
对于python 3.7,使用安装sklearn
对于python 3.6,使用安装sklearn
等等……
v9tzhpje7#
遇到同样的问题,通过以下步骤解决:
使用以下命令检查Python版本:
如果版本是python 2.7,用途:
如果安装了python版本3,请使用pip3而不是pip2