在 Python 中安装 Yellowbrick 时出现 ModuleNotFoundError

Mo *_*ser 4 python k-means yellowbrick

我在安装 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
Run Code Online (Sandbox Code Playgroud)

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

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

我错过了什么?

Ben*_*enT 6

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

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