2014/07/07 postscript
This is miso, but I hope you can refer to the following for the Python environment.
-Python development environment in 10 minutes -Think again about the Python development environment
Package management in Python is pip.
When I tried to insert pip, I used to use the procedure "Install setuptools or distribute → hit ʻeasy_install pip`", but before I knew it, setup became easier.
http://www.pip-installer.org/en/latest/installing.html
It seems that if you execute get-pip.py, you can enter it in one shot. Therefore, it can be installed with one command below.
curl -kL https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python
Of course, after the pipe, please change it by adding sudo or python3 according to your environment.
That's why building a Python development environment (installing pip, virtualenv, virtualenvwrapper) has become much easier.
curl -kL https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python
pip install virtualenv virtualenvwrapper
vi ~/.bashrc
#Add the following 3 lines
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Devel
source /path/to/your/virtualenvwrapper.sh
I think it was quite difficult to create an environment before, but it's a good time (far eyes).