Saturday, January 7, 2012

CentOS 5系に dotcloud のコマンドラインツールを install する

python2.4 しかないので、2.6 系を入れてところから始める。 かなりはまったのでメモ

python 2.6 系を yum で入れる
$ sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
$ sudo perl -pi -e 's/enabled=1/enabled=0/' /etc/yum.repos.d/epel.repo
$ sudo yum -y install python26 --enablerepo=epel
easy_install-2.6 を入れる
$ wget http://peak.telecommunity.com/dist/ez_setup.py
$ sudo python ez_setup.py
$ sudo python ez_setup.py -U setuptools
以下のとおり、/usr/local/bin/easy_install-2.6 が /usr/bin/python を実行してるので、
$ head -2 /usr/local/bin/easy_install-2.6
#!/usr/bin/python
# EASY-INSTALL-ENTRY-SCRIPT: 'setuptools==0.6c12dev-r88846','console_scripts','easy_install-2.6'
python26 を実行するように注意して、pip 入れなおす
$ sudo pip uninstall pip
$ sudo python26 /usr/bin/easy_install-2.6 pip
dotcloud を入れる
$ sudo pip install dotcloud
終わり

No comments:

Post a Comment