导入scipy.stats错误

时间:2016-11-07 16:18:00

标签: python python-3.x scipy

因此,当我输入时,我想导入scipy.stats,无论出于何种原因:

import scipy 

它工作正常,没有错误,但当我输入:

import scipy.stats 

突然间我收到了一个错误:

C:\Python34\python.exe "G:/Python Practice/Gui Int/apa.py"
Traceback (most recent call last):
  File "<frozen importlib._bootstrap>", line 2218, in _find_and_load_unlocked
AttributeError: 'module' object has no attribute '__path__'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "G:/Python Practice/Gui Int/apa.py", line 2, in <module>
    import scipy.stats
ImportError: No module named 'scipy.stats'; 'scipy' is not a package

我尝试了另一个例如scipy.io和它的错误,我可以问一下是什么问题吗?是我的scipy安装破碎或什么?非常感谢你

1 个答案:

答案 0 :(得分:2)

错误的最后一部分清楚地显示了目录设置中的一个文件正在隐藏scipy包:

  

'scipy' is not a package

嗯,scipy是一个包。

您的目录中有一个名为scipy.py的文件,这就是第一次导入有效的原因,而第二次导入不起作用。