'元组不可调用'在Python中

时间:2014-03-31 13:12:34

标签: python matplotlib

在尝试绘制类似这样的内容时,我在Python中遇到错误:

import matplotlib.pyplot as plt

plt.plot(list_x,list_y)

正如我在标题中提到的,这个错误是:

'tuple' object is not callable 

我想知道我的代码有什么问题,但后来我意识到即使我粘贴了正确的代码(例如:http://matplotlib.org/examples/pylab_examples/accented_text.html),也会出现此错误。

这很奇怪。感谢您提前获取任何帮助提示。

1 个答案:

答案 0 :(得分:3)

如评论中所述,您可能不小心覆盖了plt.plot

的值
Python 2.7.5+ (default, Feb 27 2014, 19:37:08) 
[GCC 4.8.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import matplotlib.pyplot as plt
>>> plt.plot
<function plot at 0x2285488>

如果新解释器中的问题仍然存在,您应该看到plt.plot显示的元组是什么。也许这是出错的线索。