-
-
Save atomd-zz/18f19f4bc98c95a38d46 to your computer and use it in GitHub Desktop.
python 2.7.5 install on OSX (10.8+) using brew (pip, easy_install, virtualenv, virtualenvwrapper)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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