当我尝试从scipy.stats导入Pearsonr时出现错误。

3
当我尝试从scipy.stats导入pearsonr时,出现了这个错误。
from scipy.stats import pearsonr

错误信息显示:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/scipy/stats/__init__.py", line 7, in <module>
from stats import *
File "/usr/lib/python2.7/dist-packages/scipy/stats/stats.py", line 198, in <module>
import distributions
File "/usr/lib/python2.7/dist-packages/scipy/stats/distributions.py", line 87, in <module>
from new import instancemethod
File "new.py", line 2, in <module>
import matplotlib.pyplot as plt
File "/usr/lib/pymodules/python2.7/matplotlib/pyplot.py", line 23, in <module>
from matplotlib.figure import Figure, figaspect
File "/usr/lib/pymodules/python2.7/matplotlib/figure.py", line 18, in <module>
from axes import Axes, SubplotBase, subplot_class_factory
File "/usr/lib/pymodules/python2.7/matplotlib/axes.py", line 8537, in <module>
Subplot = subplot_class_factory()
File "/usr/lib/pymodules/python2.7/matplotlib/axes.py", line 8529, in subplot_class_factory
new_class = new.classobj("%sSubplot" % (axes_class.__name__),
AttributeError: 'module' object has no attribute 'classobj'

有什么解决方案吗?

可能有帮助:http://stackoverflow.com/questions/5655314/problem-importing-pylab-in-python-2-6 - seth
1个回答

0

有可能您有一个新的.py文件正在导入,而不是所需的文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接