Scikit learn ModuleNotFoundError:没有名为';scikitplot&x27;

Scikit learn ModuleNotFoundError:没有名为';scikitplot&x27;,scikit-learn,installation,Scikit Learn,Installation,我想在笔记本中使用scikitlearn。我通过以下代码安装了它: !pip install scikit-plot from scikitplot.estimators import plot_feature_importances from scikitplot.metrics import plot_confusion_matrix, plot_roc 安装是正确的,但在尝试使用软件包时出现以下错误: 我的讲师通过无线局域网给我们提供了一个“工作区”,所以我不在本地工作。这可能是原因吗

我想在笔记本中使用scikitlearn。我通过以下代码安装了它:

!pip install scikit-plot
from scikitplot.estimators import plot_feature_importances
from scikitplot.metrics import plot_confusion_matrix, plot_roc
安装是正确的,但在尝试使用软件包时出现以下错误:


我的讲师通过无线局域网给我们提供了一个“工作区”,所以我不在本地工作。这可能是原因吗?如果有人能帮助我,我会非常感激的。提前谢谢你

问题似乎出在工作区中安装的版本上,所以是的,问题出在工作区上。尝试卸载scikit学习框架,然后仅使用一个版本的pip重新安装,以避免版本不兼容。如果不起作用,可以尝试从0重新安装工作区的所有库(或仅创建一个新工作区)

另外,您还有另一个选项,即不使用scikit绘图库进行3个绘图,而是使用
matplotlib.pyplot
进行绘图

例如,,

我删除了“!”并且它对我有效。试一试

pip install scikit-plot

我已经用
pip安装-U scikit learn scipy matplotlib
pip3安装-U scikit learn scipy matplotlib
试过了,当我在本地使用这个笔记本时,没有问题。只有当我在这个“工作区”工作时。我必须在这里工作,因为当地的工作太慢了。非常感谢你的回答。我通过卸载并重新安装anaconda解决了这个问题。代码
!pip安装scikit绘图
在我的笔记本中。我已经记不清了,但我想在运行笔记本中的单元格之前,我通过anaconda提示符安装了软件包scikit learn,带有
pip install-U scikit learn
conda install scikit learn
。成功了。可能我使用的是旧版本的anaconda。使用pip和conda安装不同的软件包时,有时会出现冲突,专家建议只使用一个软件包管理器安装所有软件包。使用软件包管理器是什么意思?那是“皮普”和“康达”吗?没错!如果我的答案对你有帮助的话,请随意标记为正确!