title: Best practice for Anaconda install in a directory that requires root access
body: <p>I am running Arch Linux and I have just installed anaconda2 via the AUR. Anaconda is installed in /opt/anaconda2. I can activate anaconda via this command</p>
  
  <pre><code>source /opt/anaconda2/bin/activate root
  </code></pre>
  
  <p>I noticed that I can only install packages as my user if I append the pip install with --user and conda doesn't work that option. Then the packages are installed in</p>
  
  <pre><code>$HOME/.local/lib/python2.7/site-packages/
  </code></pre>
  
  <p>but the anaconda environment can't see the packages unless I add it to the path with export. My question is really how do I add my local packages to path of anaconda? So that they are available when I activate the environment? Or would be better to install anaconda locally in my home directory instead as a user? I know that you clone the anaconda install to local directory. What would be the best approach here?</p>