<p dir="auto">Not able to import seaborn and the trace back refers to error in scipy. I installed all packages using pip</p>
<h3 dir="auto">Reproducing code example:</h3>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="import seaborn as sns"><pre class="notranslate"><code class="notranslate">import seaborn as sns
</code></pre></div>
<h3 dir="auto">Error message:</h3>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="ImportError                               Traceback (most recent call last)
&lt;ipython-input-13-8c064911bb40&gt; in &lt;module&gt;()
      2 import numpy; print(numpy.__version__)
      3 import scipy; print(scipy.__version__)
----&gt; 4 import seaborn

C:\Anaconda3\lib\site-packages\seaborn\__init__.py in &lt;module&gt;()
      4 
      5 # Import seaborn objects
----&gt; 6 from .rcmod import *
      7 from .utils import *
      8 from .palettes import *

C:\Anaconda3\lib\site-packages\seaborn\rcmod.py in &lt;module&gt;()
      6 import matplotlib as mpl
      7 
----&gt; 8 from . import palettes, _orig_rc_params
      9 
     10 

C:\Anaconda3\lib\site-packages\seaborn\palettes.py in &lt;module&gt;()
     10 from .external.six.moves import range
     11 
---&gt; 12 from .utils import desaturate, set_hls_values, get_color_cycle
     13 from .xkcd_rgb import xkcd_rgb
     14 from .crayons import crayons

C:\Anaconda3\lib\site-packages\seaborn\utils.py in &lt;module&gt;()
      5 
      6 import numpy as np
----&gt; 7 from scipy import stats
      8 import pandas as pd
      9 import matplotlib as mpl

C:\Anaconda3\lib\site-packages\scipy\stats\__init__.py in &lt;module&gt;()
    343 from __future__ import division, print_function, absolute_import
    344 
--&gt; 345 from .stats import *
    346 from .distributions import *
    347 from .morestats import *

C:\Anaconda3\lib\site-packages\scipy\stats\stats.py in &lt;module&gt;()
    167 from scipy._lib.six import callable, string_types
    168 from scipy._lib._version import NumpyVersion
--&gt; 169 import scipy.special as special
    170 import scipy.linalg as linalg
    171 from . import distributions

C:\Anaconda3\lib\site-packages\scipy\special\__init__.py in &lt;module&gt;()
    646 from .orthogonal import *
    647 from .spfun_stats import multigammaln
--&gt; 648 from ._ellip_harm import ellip_harm, ellip_harm_2, ellip_normal
    649 from .lambertw import lambertw
    650 from ._spherical_bessel import (spherical_jn, spherical_yn, spherical_in,

C:\Anaconda3\lib\site-packages\scipy\special\_ellip_harm.py in &lt;module&gt;()
      5 
      6 from ._ufuncs import _ellip_harm
----&gt; 7 from ._ellip_harm_2 import _ellipsoid, _ellipsoid_norm
      8 
      9 

ImportError: cannot import name '_ellipsoid'"><pre class="notranslate"><code class="notranslate">ImportError                               Traceback (most recent call last)
&lt;ipython-input-13-8c064911bb40&gt; in &lt;module&gt;()
      2 import numpy; print(numpy.__version__)
      3 import scipy; print(scipy.__version__)
----&gt; 4 import seaborn

C:\Anaconda3\lib\site-packages\seaborn\__init__.py in &lt;module&gt;()
      4 
      5 # Import seaborn objects
----&gt; 6 from .rcmod import *
      7 from .utils import *
      8 from .palettes import *

C:\Anaconda3\lib\site-packages\seaborn\rcmod.py in &lt;module&gt;()
      6 import matplotlib as mpl
      7 
----&gt; 8 from . import palettes, _orig_rc_params
      9 
     10 

C:\Anaconda3\lib\site-packages\seaborn\palettes.py in &lt;module&gt;()
     10 from .external.six.moves import range
     11 
---&gt; 12 from .utils import desaturate, set_hls_values, get_color_cycle
     13 from .xkcd_rgb import xkcd_rgb
     14 from .crayons import crayons

C:\Anaconda3\lib\site-packages\seaborn\utils.py in &lt;module&gt;()
      5 
      6 import numpy as np
----&gt; 7 from scipy import stats
      8 import pandas as pd
      9 import matplotlib as mpl

C:\Anaconda3\lib\site-packages\scipy\stats\__init__.py in &lt;module&gt;()
    343 from __future__ import division, print_function, absolute_import
    344 
--&gt; 345 from .stats import *
    346 from .distributions import *
    347 from .morestats import *

C:\Anaconda3\lib\site-packages\scipy\stats\stats.py in &lt;module&gt;()
    167 from scipy._lib.six import callable, string_types
    168 from scipy._lib._version import NumpyVersion
--&gt; 169 import scipy.special as special
    170 import scipy.linalg as linalg
    171 from . import distributions

C:\Anaconda3\lib\site-packages\scipy\special\__init__.py in &lt;module&gt;()
    646 from .orthogonal import *
    647 from .spfun_stats import multigammaln
--&gt; 648 from ._ellip_harm import ellip_harm, ellip_harm_2, ellip_normal
    649 from .lambertw import lambertw
    650 from ._spherical_bessel import (spherical_jn, spherical_yn, spherical_in,

C:\Anaconda3\lib\site-packages\scipy\special\_ellip_harm.py in &lt;module&gt;()
      5 
      6 from ._ufuncs import _ellip_harm
----&gt; 7 from ._ellip_harm_2 import _ellipsoid, _ellipsoid_norm
      8 
      9 

ImportError: cannot import name '_ellipsoid'
</code></pre></div>
<h3 dir="auto">Scipy/Numpy/Python version information:</h3>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;&lt;Output from 'import sys, scipy, numpy; print(scipy.__version__, numpy.__version__, sys.version_info)'&gt;&gt;
sys.version_info(major=3, minor=6, micro=4, releaselevel='final', serial=0)
1.14.0
1.0.0"><pre class="notranslate"><code class="notranslate">&lt;&lt;Output from 'import sys, scipy, numpy; print(scipy.__version__, numpy.__version__, sys.version_info)'&gt;&gt;
sys.version_info(major=3, minor=6, micro=4, releaselevel='final', serial=0)
1.14.0
1.0.0
</code></pre></div>
<p dir="auto">&lt;&lt;Please describe the issue in detail here, and for bug reports fill in the fields below.&gt;&gt;</p>
<p dir="auto">When importing stats or optimize using:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="import scipy.stats
import scipy.optimize"><pre class="notranslate"><code class="notranslate">import scipy.stats
import scipy.optimize
</code></pre></div>
<p dir="auto">I get: ImportError: cannot import name '_ellipsoid'</p>
<h3 dir="auto">Reproducing code example:</h3>
<p dir="auto">I have tried to uninstall and forece reinstall scipy, to no effect.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="pip install --upgrade --force-reinstall scipy"><pre class="notranslate"><code class="notranslate">pip install --upgrade --force-reinstall scipy
</code></pre></div>
<h3 dir="auto">Error message:</h3>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
&lt;ipython-input-122-27c9638eb242&gt; in &lt;module&gt;()
      3 import matplotlib.pyplot as plt
      4 import math
----&gt; 5 import scipy.optimize
      6 
      7 get_ipython().magic('matplotlib notebook')

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/optimize/__init__.py in &lt;module&gt;()
    231 
    232 from .optimize import *
--&gt; 233 from ._minimize import *
    234 from ._root import *
    235 from .minpack import *

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/optimize/_minimize.py in &lt;module&gt;()
     28 
     29 # constrained minimization
---&gt; 30 from .lbfgsb import _minimize_lbfgsb
     31 from .tnc import _minimize_tnc
     32 from .cobyla import _minimize_cobyla

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/optimize/lbfgsb.py in &lt;module&gt;()
     42                        _check_unknown_options, wrap_function,
     43                        _approx_fprime_helper)
---&gt; 44 from scipy.sparse.linalg import LinearOperator
     45 
     46 __all__ = ['fmin_l_bfgs_b', 'LbfgsInvHessProduct']

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/sparse/linalg/__init__.py in &lt;module&gt;()
    115 from .interface import *
    116 from .eigen import *
--&gt; 117 from .matfuncs import *
    118 from ._onenormest import *
    119 from ._norm import *

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/sparse/linalg/matfuncs.py in &lt;module&gt;()
     17 import numpy as np
     18 
---&gt; 19 import scipy.special
     20 from scipy.linalg.basic import solve, solve_triangular
     21 

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/special/__init__.py in &lt;module&gt;()
    646 from .orthogonal import *
    647 from .spfun_stats import multigammaln
--&gt; 648 from ._ellip_harm import ellip_harm, ellip_harm_2, ellip_normal
    649 from .lambertw import lambertw
    650 from ._spherical_bessel import (spherical_jn, spherical_yn, spherical_in,

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/special/_ellip_harm.py in &lt;module&gt;()
      5 
      6 from ._ufuncs import _ellip_harm
----&gt; 7 from ._ellip_harm_2 import _ellipsoid, _ellipsoid_norm
      8 
      9 

ImportError: cannot import name '_ellipsoid'"><pre class="notranslate"><code class="notranslate">---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
&lt;ipython-input-122-27c9638eb242&gt; in &lt;module&gt;()
      3 import matplotlib.pyplot as plt
      4 import math
----&gt; 5 import scipy.optimize
      6 
      7 get_ipython().magic('matplotlib notebook')

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/optimize/__init__.py in &lt;module&gt;()
    231 
    232 from .optimize import *
--&gt; 233 from ._minimize import *
    234 from ._root import *
    235 from .minpack import *

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/optimize/_minimize.py in &lt;module&gt;()
     28 
     29 # constrained minimization
---&gt; 30 from .lbfgsb import _minimize_lbfgsb
     31 from .tnc import _minimize_tnc
     32 from .cobyla import _minimize_cobyla

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/optimize/lbfgsb.py in &lt;module&gt;()
     42                        _check_unknown_options, wrap_function,
     43                        _approx_fprime_helper)
---&gt; 44 from scipy.sparse.linalg import LinearOperator
     45 
     46 __all__ = ['fmin_l_bfgs_b', 'LbfgsInvHessProduct']

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/sparse/linalg/__init__.py in &lt;module&gt;()
    115 from .interface import *
    116 from .eigen import *
--&gt; 117 from .matfuncs import *
    118 from ._onenormest import *
    119 from ._norm import *

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/sparse/linalg/matfuncs.py in &lt;module&gt;()
     17 import numpy as np
     18 
---&gt; 19 import scipy.special
     20 from scipy.linalg.basic import solve, solve_triangular
     21 

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/special/__init__.py in &lt;module&gt;()
    646 from .orthogonal import *
    647 from .spfun_stats import multigammaln
--&gt; 648 from ._ellip_harm import ellip_harm, ellip_harm_2, ellip_normal
    649 from .lambertw import lambertw
    650 from ._spherical_bessel import (spherical_jn, spherical_yn, spherical_in,

~/opt/anaconda/anaconda3/lib/python3.6/site-packages/scipy/special/_ellip_harm.py in &lt;module&gt;()
      5 
      6 from ._ufuncs import _ellip_harm
----&gt; 7 from ._ellip_harm_2 import _ellipsoid, _ellipsoid_norm
      8 
      9 

ImportError: cannot import name '_ellipsoid'
</code></pre></div>