You really only have two installations of Python 2.7, as well as Python version 2.6, which you can mostly ignore:
/usr/local/Cellar/set by user (via Homebrew ). It will be associated with the directory structure /usr/local/opt:
$ /usr/local/bin/python -c "import sys; print sys.prefix"
/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7
c /usr/local/opt/pythonis a symbolic link to the directory Cellar:
$ ls -la /usr/local/opt/python
lrwxr-xr-x 1 mj admin 22 Jan 5 18:36 /usr/local/opt/python -> ../Cellar/python/2.7.9
Python /usr/local Python, , .
2.7 - , OS X ( , , site-packages Python). /System/Library/Frameworks, /usr/bin/python /usr/bin/python2.7 - Python:
$ /usr/bin/python -c "import sys; print sys.prefix"
/System/Library/Frameworks/Python.framework/Versions/2.7
2.6, - , OS X; Apple, , , , 2.3 2.5, 2.6 ( , ).
2.7, Homebrew; , 2.7.x. virtualenv , OS X 2.7. . PyCharm.
PyCharm , , . Project Interpreter.
IPython - Python, Python. , Python. , . OS X Python 2.7, brew ( pip, Python).