Skip to content

Instantly share code, notes, and snippets.

@baseboxorg
Forked from munhitsu/gist:1034876
Last active August 29, 2015 14:07
Show Gist options
  • Save baseboxorg/c6ceb4382bf88378c3bf to your computer and use it in GitHub Desktop.
Save baseboxorg/c6ceb4382bf88378c3bf to your computer and use it in GitHub Desktop.
# In case you had some strange python installation
# NOTE: .pydistutils.cfg seems to be not compatible with brew install python
# areas I needed to clean before installation
# clean up ~/Library/Python
# clean up .local
# preconditions:
# xcode with command line tools installed
xcode-select --install
# homebrew: https://github.com/mxcl/homebrew/wiki/Installation
brew install python --framework
#### update/create your .bash_profile
#homebrew
export PATH=/usr/local/bin:/usr/local/sbin:${PATH}
#virtualenv wrapper
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
#### end of .bash_login
# start new shell and make sure you are using /usr/local/bin/python
# note that it will complain that /usr/local/bin/virtualenvwrapper.sh does not exist
# as we havent installed virtualenvwrapper yet
which python
python --version
# make sure its python >=2.7.5
# time to install virtualenvironment
pip install virtualenvwrapper
mkdir $HOME/.virtualenvs
# start new shell and from now on you will have access to mkvirtualenv
# NOTE: that the only time you should be asked for yout password is during homebrew installation
# if all goes correctly than none of above commands would ask you for your passoword / would want you to use sudo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment