我已经成功安装了sklearn
。然而,当我运行sklearn.metrics.accuracy_score
时,出现了错误ImportError: No module named 'sklearn.metrics.accuracy_score'
sklearn
的版本是0.17
numpy
的版本是1.8.2
scipy
的版本是0.13.3
顺便提一下,我使用的是python3
。谢谢。
回答:
accuracy_score
是一个函数,而不是模块,你需要从一个模块中导入它,因此
from sklearn.metrics import accuracy_score #worksprint(accuracy_score([1, 1, 0], [1, 0, 1]))
会得到
0.333333333333
如预期的那样。
而不是
import sklearn.metrics.accuracy_score #error