pythonzでpython3.2.3をインストール
環境
- xubuntu 12.04 64bit
- bash
インストール前の準備。
$ sudo apt-get install build-essential python-dev curl
$ sudo apt-get install libncurses-dev libreadline6-dev libbz2-dev libsqlite3-dev libgbm-dev liblzma-dev
pythonzのインストール
pythonzのインストール。
$ curl -kL https://raw.github.com/saghul/pythonz/master/pythonz-install | bash
.bashrc に、追記。
[[ -s $HOME/.pythonz/etc/bashrc ]] && source $HOME/.pythonz/etc/bashrc
~/.pythonz/etc/bashrc の、内容を反映。
$ source ~/.pythonz/etc/bashrc
pythonのインストール
インストール可能な python リスト。
$ pythonz list -a
インストール。
$ pythonz install 3.2.3
$ pythonz install -type stackless 3.2.2
$ pythonz install -type jython 2.5.2
jython を インストールする前に、apt-get intall openjdk-7-jdk 等して、jdk のインストールが必要。
インストール済みリスト。
$ pythonz list
アンインストール。
$ pythonz uninstall 3.2.3
$ pythonz uninstall -type stackless 3.2.2
使用する python へのパスを .bashrc に、追記。 標準でつかう python を 3.2.3 に、する。
export PATH=$HOME/.pythonz/pythons/CPython-3.2.3/bin:$PATH
.bashrc の、内容を反映。
$ source ~/.bashrc
easy_install と pip と virtualenv のインストール
python -V で、バージョン番号が返ってくるようになったら、
$ cd ~/
$ mkdir distribute_setup_py
$ cd distribute_setup_py
$ curl -O http://python-distribute.org/distribute_setup.py
$ python distribute_setup.py
$ easy_install pip
$ pip install virtualenv
参考
pythonz
https://github.com/saghul/pythonz
pythonz
http://saghul.github.com/pythonz/
pythonz: a Python installation manager
http://code.saghul.net/pythonz-a-python-installation-manager
0 件のコメント:
コメントを投稿