我正在尝试导入名称,但是一直收到'ImportError: cannot import scipy.stats ellipkm1‘的错误提示
以下是错误的完整跟踪记录:
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
File "C:\Python27\ArcGIS10.2\lib\site-packages\scipy\stats\__init__.py", line 321, in <module>
from .stats import *
File "C:\Python27\ArcGIS10.2\lib\site-packages\scipy\stats\stats.py", line 180, in <module>
import scipy.special as special
File "C:\Python27\ArcGIS10.2\lib\site-packages\scipy\special\__init__.py", line 603, in <module>
from .basic import *
File "C:\Python27\ArcGIS10.2\lib\site-packages\scipy\special\basic.py", line 14, in <module>
from ._ufuncs import (ellipkm1, mathieu_a, mathieu_b, iv, jv, gamma, psi, zeta,
ImportError: cannot import name ellipkm1那么我应该怎么做来解决这个问题呢?
发布于 2015-12-12 07:08:48
我不得不升级:
pip install scipy --upgradescipy==0.16.1才能让它正常工作。请注意,我已经从root卸载了scipy,并将其安装在了一个virtualenv中。
此外,如果您想使用相同版本的scipy,您可以运行:
pip install -U --force-reinstall scipy我让scipy==0.15.1和上面的命令修复了它。
发布于 2016-12-13 08:22:20
我通过conda安装的scipy也有同样的问题。正在运行
conda upgrade scipy -f帮我修好了。我使用了-f标志,因为我已经在最新版本中安装了scipy。
https://stackoverflow.com/questions/31692363
复制相似问题