【发布时间】:2017-07-28 22:51:27
【问题描述】:
我正在尝试在 Windows 上的 PyCharm 中执行以下语句。我在导入 GaussianNB - sklearn: Unresolved Reference 的第 4 行收到错误消息。是否需要包含任何软件包或其他方式来解决此问题?
import numpy as np
X = np.array([[-1, -1], [-2, -1], [-3, -2], [1, 1], [2, 1], [3, 2]])
Y = np.array([1, 1, 1, 2, 2, 2])
from sklearn.naive_bayes import GaussianNB
clf = GaussianNB()
clf.fit(X, Y)
print(clf.predict([[-0.8, -1]]))
【问题讨论】:
-
您的代码是否运行?无论如何,这几乎可以肯定是duplicate
-
不,代码没有运行。它显示错误 - sklearn 和 GaussianNB 的未解决参考。
-
你用的是什么版本的python和sklearn?您是否尝试过更新到当前的 sklearn?
-
Python:3.6.2121.1013; PyCharm 2017.1.5;画中画:9.0.1; scikit-learn:0.19b2; sklearn:0.0。
-
@PSNayak 这不是 Python 错误,而是你的 IDE 给你一个警告。
标签: python scikit-learn