python - 导入 scipy.stats 错误

标签 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 安装坏了还是什么?非常感谢

最佳答案

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

'scipy' is not a package

嗯,scipy 是一个包。

您的目录中有一个名为 scipy.py 的文件,这就是为什么第一个导入有效而第二个导入无效的原因。

关于python - 导入 scipy.stats 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40469734/

相关文章:

python - Django Rest Framework Response is not JSON serializable 错误

python - 洪水填充 NumPy 数组 `numpy.ndarray` ,i。 e.为元素分配新值并更改相同值的相邻元素

python - 返回基于类的 numpy 数组的分布样本

python - 在Python中,给定一个包含值列表的字典,如何根据该列表中的项目数量对字典进行排序?

python - 3.x 中的 "join"是否变慢?

python - 在网格上评估 SmoothBivariateSpline

python - 沿轴计算多维数组中某个值的百分位等级

python - Django个人资料图片上传表单将图片保存在两个文件夹中

python - 从 python 列表中删除重复的 JSON 对象

Mysql更新时将varchar转换为年份