ModuleNotFoundError 在 Python 中安装 Yellowbrick

Posted

技术标签:

【中文标题】ModuleNotFoundError 在 Python 中安装 Yellowbrick【英文标题】:ModuleNotFoundError installing yellowbrick in Python 【发布时间】:2019-11-18 09:48:56 【问题描述】:

我在安装 Yellowbrick 时遇到问题。

我正在使用 Anaconda,因此我利用了“conda install”。

# set number of clusters
kclusters = 5

pittsburgh_grouped_clustering = pittsburgh_grouped.drop('Neighborhood', 1)

X = pittsburgh_grouped.drop('Neighborhood', 1)

from sklearn.cluster import KMeans
!conda install -c districtdatalabs yellowbrick
from yellowbrick.cluster import KElbowVisualizer

# instantiate the model and visualizer
model = KMeans()
visualizer = KElbowVisualizer(model, k=(1,10))

visualizer.fit(X) # fit data to visualizer
visualizer.poof() # draw/show/poof the data

我希望安装包。我收到的错误消息是:

ModuleNotFoundError: 没有名为“yellowbrick”的模块。

我错过了什么?

【问题讨论】:

您是否尝试过安装它。见anaconda.org/DistrictDataLabs/yellowbrick 【参考方案1】:

首先在您的代码之外安装yellowbrick 并验证它是否实际安装。您可以通过终端完全按照您所说的进行操作。您可能需要升级/降级您的库,这在您安装脚本时可能不会发生。

然后尝试在没有 !conda install -c districtdatalabs yellowbrick 的情况下运行您的脚本,因为一旦安装了它,您就不必再次安装它。

【讨论】:

由于某种原因,即使我在 Anaconda 中使用 Jupyter 笔记本,“!conda install”也无法正常工作。我使用“!pip install yellowbrick”,它已成功安装/导入。谢谢您的答复! :)【参考方案2】:

要遵循的步骤:

    打开 Anaconda 导航器 环境 打开终端 复制粘贴“pip install yellowbrick”

【讨论】:

以上是关于ModuleNotFoundError 在 Python 中安装 Yellowbrick的主要内容,如果未能解决你的问题,请参考以下文章

为啥在 python 控制台中会发生“ModuleNotFoundError”?

在 venv 中获取“ModuleNotFoundError: No module named 'pip'”

macOS 上的“ModuleNotFoundError:没有名为 'dbus' 的模块”

ModuleNotFoundError:没有名为“numpy”的模块

无法在 WinPython 上安装 spaCy:“ModuleNotFoundError: No module named 'semver'”

pip成功安装后:ModuleNotFoundError