首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >scipy.stats上的ImportError

scipy.stats上的ImportError
EN

Stack Overflow用户
提问于 2018-01-29 05:43:49
回答 1查看 9.2K关注 0票数 4

我正在尝试使用一个python程序,它需要scipy依赖项。安装了scipy依赖项,但我需要调用scipy.stats,然后调用scipy中的binom

我在下面的答案中尝试了这个方法:

Import scipy.stats error

No module named scipy.stats - Why despite scipy being installed

代码语言:javascript
复制
>>> import scipy
>>> import scipy.stats
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named stats
>>> from scipy import stats
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name stats
>>> from scipy.stats import binom
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named stats

我不是sudo用户,不能重命名文件,但文件名不应该是问题,因为它是在经常使用的服务器上使用的。

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2018-01-29 06:24:19

在Python-CLI中,尝试执行以下操作:

代码语言:javascript
复制
>>> import scipy
>>> scipy.__version__
'1.0.0'
>>> scipy.__file__
'/usr/local/lib/python3.6/site-packages/scipy/__init__.py'

看看您的输出是否与此类似。如果scipy.__file__指向您的私有目录,那么您必须通过重命名您自己的包来解决名称空间问题。如果它看起来类似,那么在另一个终端中移动到该目录:

代码语言:javascript
复制
cd /usr/local/lib/python3.6/site-packages/scipy/
ls

查找一个名为stats/的文件夹,如果它丢失,则说明您的scipy没有正确安装,您应该重新安装它。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48491649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档