title: How to update anaconda distributions and python packages?
body: <p>I have a anaconda distribution installed on a OS X system.</p>
  
  <p>If I look at the packages installed with anaconda navigator, I see that lots of package are upgradable. If I upgrade one of them, then I have a anaconda package in the list with the version <code>custum</code>. If I upgrade this package I came back to the previous version of the packages I have upgraded previously. </p>
  
  <p>Hereafter, I followed <a href="https://docs.continuum.io/anaconda/install#updating-from-older-anaconda-versions" rel="nofollow noreferrer">this</a> page of the documentation.</p>
  
  <pre><code>--&gt; conda update conda
  Fetching package metadata .......
  Solving package specifications: ..........
  
  Package plan for installation in environment /blabla/anaconda:
  
  The following packages will be UPDATED:
  
      anaconda: 4.2.0-np111py35_0 --&gt; custom-py35_0
      conda:    4.2.13-py35_0     --&gt; 4.2.14-py35_0
      requests: 2.11.1-py35_0     --&gt; 2.12.4-py35_0
  
  Proceed ([y]/n)? y
  ...
  [      COMPLETE      ]
  
  --&gt; conda update anaconda
  Fetching package metadata .......
  Solving package specifications: ..........
  
  Package plan for installation in environment /blabla/anaconda:
  
  The following packages will be UPDATED:
  
      anaconda: custom-py35_0 --&gt; 4.2.0-np111py35_0
  
  The following packages will be DOWNGRADED due to dependency conflicts:
  
      conda:    4.2.14-py35_0 --&gt; 4.2.13-py35_0
      requests: 2.12.4-py35_0 --&gt; 2.11.1-py35_0
  
  Proceed ([y]/n)? y
  ...
  [      COMPLETE      ]
  </code></pre>
  
  <p>As you can see, with update conda, conda and request are updated to a newer version and with update anaconda, the same packages are downgrade to an older version.</p>
  
  <p>Thus my question is, given a current installation of anaconda, what should I do if I want to maintain packages and update the whole distribution ?</p>