anaconda cannot import name '_ellipsoid' 解决

anaconda下面

Traceback (most recent call last):
  File "inference.py", line 10, in 
    from scipy import misc
  File "/home/media/ruodai/code/anaconda/lib/python3.6/site-packages/scipy/misc/__init__.py", line 67, in 
    from scipy.interpolate._pade import pade as _pade
  File "/home/media/ruodai/code/anaconda/lib/python3.6/site-packages/scipy/interpolate/__init__.py", line 175, in 
    from .interpolate import *
  File "/home/media/ruodai/code/anaconda/lib/python3.6/site-packages/scipy/interpolate/interpolate.py", line 21, in 
    import scipy.special as spec
  File "/home/media/ruodai/code/anaconda/lib/python3.6/site-packages/scipy/special/__init__.py", line 648, in 
    from ._ellip_harm import ellip_harm, ellip_harm_2, ellip_normal
  File "/home/media/ruodai/code/anaconda/lib/python3.6/site-packages/scipy/special/_ellip_harm.py", line 7, in 
    from ._ellip_harm_2 import _ellipsoid, _ellipsoid_norm
ImportError: cannot import name '_ellipsoid'

解决

cd PATH-TO-YOUR-ANACONDA
./bin/pip install --upgrade --force-reinstall scipy

参考

https://github.com/scipy/scipy/issues/8040

你可能感兴趣的:(debug)