Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
2年前关闭。
我已经成功安装了
希望这就是你想要的。
如果不是,则提供类
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
2年前关闭。
我已经成功安装了
scikit-learn
版本0.18,但是仍然出现以下错误:/usr/bin/python2.7 /home/max/PycharmProjects/LoadForecasting/src/clustering.py
Traceback (most recent call last):
File "/home/max/PycharmProjects/LoadForecasting/src/clustering.py", line 12, in <module>
from sklearn.cluster import Ward
ImportError: cannot import name Ward
最佳答案
在版本0.18中,没有名为Ward
的类。您可以看到sklearn.cluster
here的所有可用类。但是有一个带有签名的名为ward_tree
的函数:
ward_tree(X, connectivity=None, n_clusters=None, return_distance=False)
希望这就是你想要的。
如果不是,则提供类
Ward
的最新版本为0.16。您可以使用以下方法安装特定版本的scikit:pip install scikit-learn==0.16
关于python - ImportError:无法导入名称Ward ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43851319/
10-12 21:55