Python3.2.2インストール

UbuntuにPython3.2.2インストールした。

Python3ダウンロード

cd /usr/local/src
wget -c http://python.org/ftp/python/3.2.2/Python-3.2.2.tgz

Python3インストール

tar zxvf Python-3.2.2.tgz
cd Python-3.2.2
./configure --prefix=/usr/local/python3.2.2 --enable-shared
make && make install

共有ライブラリ設定

echo "/usr/local/python3.2.2/lib" >> /etc/ld.so.conf.d/python.conf
ldconfig
/usr/local/python3.2.2/bin/python3 -V

virtualenvインストール

pip install virtualenv
pip install virtualenvwrapper

virtualenvwrapper設定

ex $HOME/.zshrc << EOF
a
if [ -f /usr/local/bin/virtualenvwrapper.sh ] ; then
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
fi
.
wq
EOF
source $HOME/.zshrc

Python3用のvirtualenv作成

mkvirtualenv --python=/usr/local/python3.2.2/bin/python3 env_3.2

仮想環境から抜ける

deactivate

仮想環境を一覧表示

workon

仮想環境に入る

workon env_3.2

仮想環境削除

rmvirtualenv env_3.2