Python 尝试从scipy.stats导入Pearsonr时出错

Python 尝试从scipy.stats导入Pearsonr时出错,python,Python,当我试图从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>

当我试图从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'
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/usr/lib/python2.7/dist packages/scipy/stats/_init__.py”,第7行,在
从统计数据导入*
文件“/usr/lib/python2.7/dist-packages/scipy/stats/stats.py”,第198行,在
导入分发
文件“/usr/lib/python2.7/dist-packages/scipy/stats/distributions.py”,第87行,在
从新导入实例方法
文件“new.py”,第2行,在
将matplotlib.pyplot作为plt导入
文件“/usr/lib/pymodules/python2.7/matplotlib/pyplot.py”,第23行,在
从matplotlib.figure导入FigSpect图形
文件“/usr/lib/pymodules/python2.7/matplotlib/figure.py”,第18行,在
从轴导入轴、子批次库、子批次类工厂
文件“/usr/lib/pymodules/python2.7/matplotlib/axes.py”,第8537行,在
子批次=子批次类别工厂()
文件“/usr/lib/pymodules/python2.7/matplotlib/axes.py”,第8529行,在子批次类别工厂中
new_class=new.classobj(“%sSubplot”%”(轴类名称),
AttributeError:“模块”对象没有属性“classobj”

任何解决方案???

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

可能有帮助: