ModuleNotFoundError在Python中安装yellowbrick

时间:2019-07-08 20:49:22

标签: 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

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

  

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

我想念什么?

2 个答案:

答案 0 :(得分:2)

要遵循的步骤:

  1. 打开 Anaconda 导航器
  2. 环境
  3. 打开终端
  4. 复制粘贴“pip install Yellowbrick”

答案 1 :(得分:1)

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

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