在Python 2.6中导入Pylab时出现问题
我正在Ubuntu 10.10中使用Python 2.6。 我已经在Python解释器中运行了在Python 2.6中导入Pylab时出现问题,python,ubuntu,matplotlib,Python,Ubuntu,Matplotlib,我正在Ubuntu 10.10中使用Python 2.6。 我已经在Python解释器中运行了帮助(“模块”),并且安装了pylab和matplotlib 但是,当我运行import pylab时,会收到以下错误消息 >>> import pylab Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/pymodules/pyt
帮助(“模块”)
,并且安装了pylab和matplotlib
但是,当我运行import pylab时,会收到以下错误消息
>>> import pylab
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/pymodules/python2.6/pylab.py", line 1, in <module>
from matplotlib.pylab import *
File "/usr/lib/pymodules/python2.6/matplotlib/pylab.py", line 206, in <module>
from matplotlib import mpl # pulls in most modules
File "/usr/lib/pymodules/python2.6/matplotlib/mpl.py", line 3, in <module>
from matplotlib import axes
File "/usr/lib/pymodules/python2.6/matplotlib/axes.py", line 7928, in <module>
Subplot = subplot_class_factory()
File "/usr/lib/pymodules/python2.6/matplotlib/axes.py", line 7920, in subplot_class_factory
new_class = new.classobj("%sSubplot" % (axes_class.__name__),
AttributeError: 'module' object has no attribute 'classobj'
导入pylab
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/usr/lib/pymodules/python2.6/pylab.py”,第1行,在
从matplotlib.pylab导入*
文件“/usr/lib/pymodules/python2.6/matplotlib/pylab.py”,第206行,在
从matplotlib导入mpl#拉入大多数模块
文件“/usr/lib/pymodules/python2.6/matplotlib/mpl.py”,第3行,在
从matplotlib导入轴
文件“/usr/lib/pymodules/python2.6/matplotlib/axes.py”,第7928行,在
子批次=子批次类别工厂()
文件“/usr/lib/pymodules/python2.6/matplotlib/axes.py”,第7920行,在子批次工厂
new_class=new.classobj(“%sSubplot”%”(轴类名称),
AttributeError:“模块”对象没有属性“classobj”
我不知道发生了什么,也不知道如何修复它
非常感谢您的帮助。
你有一个新的.py吗?
你有一个新的.py文件吗?在你调用pylab模块的地方附近创建一个新的.py文件会破坏pylab并返回这个准确的错误。在你调用pylab模块的地方附近创建一个新的.py文件会破坏pylab并返回这个准确的错误。太棒了。这太烦人了。:DAwesome。这太烦人了ng.:DIt不清楚你在说什么。你说的“近”是指在pythonpath/working目录中,以便导入它而不是pylab的新模块?这两种情况似乎都是真的。不清楚你在说什么。你说的“近”你的意思是在pythonpath/working目录中,以便导入它而不是pylab的新模块?这两种情况似乎都是正确的。