title: Best Practices with Anaconda and Brew
body: <p>I have just got a new Macbook with OSX Sierra, so want to ensure my development environment is setup properly.</p>
  
  <p>I am looking to follow the 'best practices' mentioned here: <a href="https://github.com/nicolashery/mac-dev-setup" rel="noreferrer">https://github.com/nicolashery/mac-dev-setup</a></p>
  
  <p>I need Python 2.x for work (urllib, Pandas, Numpy, Scikit-learn), and Python 3.x for some online classes (Pandas, Numpy, Django) I am taking. 
  I have installed Python 2 and 3, using <code>brew install python</code> and <code>brew install python3</code> respectively. </p>
  
  <p>However, on this link, there is no mention of Anaconda, just IPython. 
  Given that I already have Python 2 and 3 installed via Homebrew, is it even advisable to use anaconda, or should I stick to standard IPython as mentioned on the Github link above? 
  I am confused after reading this post: <a href="https://stackoverflow.com/questions/33541876/os-x-deciding-between-anaconda-and-homebrew-python-environments">OS X - Deciding between anaconda and homebrew Python environments</a></p>
  
  <p>If Brew and Anaconda can indeed work together, what specific steps can I take to ensure that there are no conflicts between the two versions? </p>