找不到对Python包的引用(plt.cm.py)

时间:2016-08-21 03:27:30

标签: python matplotlib scipy scikit-learn pycharm

我在运行无法正常工作的教程中运行代码时遇到了一个小问题。这肯定不是语法问题。我正在使用scikit-learn和matplotlib,我在IDE中收到一条警告信息“找不到'cm.py'中的参考'gray_r'......”我所有的软件包都安装正确(通过pip)和除了这个以外,我一直在为样本项目工作。

有什么建议吗?

import matplotlib.pyplot as plt
from sklearn import datasets        
from sklearn import svm             

digits = datasets.load_digits()     

print(digits.data)
print(digits.target)
print(digits.images[0])

clf = svm.SVC(gamma=0.001, C=100)

print(len(digits.data))

x, y = digits.data[:-1], digits.target[:-1] 
clf.fit(x,y)

print('Prediction:', clf.predict(digits.data[-1])

plt.imshow(digits.images[-1], cmap=plt.cm.gray_r, interpolation='nearest')
plt.show()

1 个答案:

答案 0 :(得分:0)

对于初学者来说,你在上一个打印语句中遗漏了一个右括号:div除此之外,这个代码只在我的计算机上运行,​​只有一个弃用警告。追溯说的是什么?