Setting Up New Dev Environment on Yosemite

13 thoughts
last posted Oct. 20, 2014, 9:09 p.m.

7 earlier thoughts


install packages

I mostly follow what Brian Rosner in setting up his environment. Which can be summarized by:

brew install git autoenv ccache
brew install pyenv rbenv
brew install pyenv-virtualenv
brew install pyenv-virtualenvwrapper
brew install pyenv-pip-rehash pyenv-ccache

Using pyenv is new to me but something Brian has been using to manage Python environments and versions so I thought I'd give it a try as well.

Setting up a 2.7 Python using pyenv:

pyenv install 2.7.8
pyenv global 2.7.8

For the rest of the packages I install:

brew install node postgresql redis
brew install postgis elasticsearch rabbitmq

Notice I don't install go or ghc.

For each of the services installed, I follow the caveats and ln them to start on reboot and go ahead an start them now.

5 later thoughts