title: Updated Anaconda, error message "cannot import name 'moduleTNC'" when importing scipy
body: <p>I updated anaconda on windows using <code>conda update anaconda</code>. Now my my ipython notebook, which starts with</p>
  
  <pre><code>import numpy as np
  from numpy.random import randn
  import pandas as pd
  from scipy import stats
  import matplotlib as mpl
  import matplotlib.pyplot as plt
  import seaborn as sns
  ...
  </code></pre>
  
  <p>is giving me errors:</p>
  
  <pre><code>ImportError                               Traceback (most recent call last)
  &lt;ipython-input-1-2bb1109a8767&gt; in &lt;module&gt;()
        2 from numpy.random import randn
        3 import pandas as pd
  ----&gt; 4 from scipy import stats
        5 import matplotlib as mpl
        6 import matplotlib.pyplot as plt
  
  C:\Users\Me\Anaconda\lib\site-packages\scipy\stats\__init__.py in &lt;module&gt;()
      336 from __future__ import division, print_function, absolute_import
      337 
  --&gt; 338 from .stats import *
      339 from .distributions import *
      340 from .rv import *
  
  C:\Users\Me\Anaconda\lib\site-packages\scipy\stats\stats.py in &lt;module&gt;()
      187 
      188 from . import futil
  --&gt; 189 from . import distributions
      190 
      191 from ._rank import rankdata, tiecorrect
  
  C:\Users\Me\Anaconda\lib\site-packages\scipy\stats\distributions.py in &lt;module&gt;()
        8 from __future__ import division, print_function, absolute_import
        9 
  ---&gt; 10 from ._distn_infrastructure import (entropy, rv_discrete, rv_continuous,
       11                                     rv_frozen)
       12 
  
  C:\Users\Me\Anaconda\lib\site-packages\scipy\stats\_distn_infrastructure.py in &lt;module&gt;()
       21 
       22 # for root finding for discrete distribution ppf, and max likelihood estimation
  ---&gt; 23 from scipy import optimize
       24 
       25 # for functions of continuous distributions (e.g. moments, entropy, cdf)
  
  C:\Users\Me\Anaconda\lib\site-packages\scipy\optimize\__init__.py in &lt;module&gt;()
      174 
      175 from .optimize import *
  --&gt; 176 from ._minimize import *
      177 from ._root import *
      178 from .minpack import *
  
  C:\Users\Me\Anaconda\lib\site-packages\scipy\optimize\_minimize.py in &lt;module&gt;()
       30 # constrained minimization
       31 from .lbfgsb import _minimize_lbfgsb
  ---&gt; 32 from .tnc import _minimize_tnc
       33 from .cobyla import _minimize_cobyla
       34 from .slsqp import _minimize_slsqp
  
  C:\Users\Me\Anaconda\lib\site-packages\scipy\optimize\tnc.py in &lt;module&gt;()
       35 from __future__ import division, print_function, absolute_import
       36 
  ---&gt; 37 from scipy.optimize import moduleTNC, approx_fprime
       38 from .optimize import MemoizeJac, OptimizeResult, _check_unknown_options
       39 from numpy import inf, array, zeros, asfarray
  
  ImportError: cannot import name moduleTNC
  </code></pre>
  
  <p>If I remove the line causing the error, then I get an error importing seaborn, etc...</p>
  
  <p>What have I done wrong? How can I fix it?</p>