我无法在我的 Jupyter Notebook 中运行 KMeans()。如果我只是在 Python 脚本中使用同一段代码,它就能正常工作。我已经使用安装了 KMeans/Sklearn。
!pip3 install KMeans
那到底是什么问题呢?
原文由 x89 发布,翻译遵循 CC BY-SA 4.0 许可协议
我无法在我的 Jupyter Notebook 中运行 KMeans()。如果我只是在 Python 脚本中使用同一段代码,它就能正常工作。我已经使用安装了 KMeans/Sklearn。
!pip3 install KMeans
那到底是什么问题呢?
原文由 x89 发布,翻译遵循 CC BY-SA 4.0 许可协议
直截了当的答案: 写在 Jupyter notebook 的一个单元格中(例如在 In[6] 中:
from sklearn.cluster import KMean
km=KMean(1)
并查看是否有错误。
长答案 你在 Jupyter notebook 中有不同的单元格。如果您已重新启动 Jupyter Notebook,则需要执行所有单元格。
在您的屏幕截图上: 在前两段代码中写 在 [] 中,在出现错误的代码中写 在 [6] 中。这可能意味着您没有在第三个单元格 (In[6]) 之前执行前两个单元格 (In[]),因此没有导入 Kmean。
你可以做什么: - 确保你已经执行了前两段代码? - 确保在执行 In[6] 之前没有清除变量? (不确定 Jupyter 上是否存在此功能)
原文由 totalMongot 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
以上两个单元格尚未执行。
请重新运行所有单元格。可能您已经重新启动内核并忘记运行您从 sklearn.cluster 导入 KMeans 的单元格。