2011年7月3日日曜日

Python2.7 のインストール


2.6の時と同じ。

必要なライブラリ

とりあえず、以下のものは入れておく。
yum install sqlite-devel.x86_64 zlib-devel
yum install gdbm-devel.x86_64 readline-devel.x86_64 readline-devel.x86_64 freetype-devel.x86_64
yum install bzip2-devel.x86_64 yum install db4-devel.x86_64 openssl-devel.x86_64 gdbm-devel.x86_64 ncurses-devel.x86_64

zlib-develはPILで必要なので32bit版も入れる
dl, imageop はなくなるモジュールなので無視
ここで入れ忘れても、make, make install で、追加したものだけインストールできる。

インストール

./configure --enable-shared
make
make install

/usr/local/bin の検索順位が /usr/bin より前なので、
rm /usr/local/bin/python
で、消しておく。

ライブラリ検索の登録


方法1
ln -s /usr/local/lib/libpython2.7.so.1.0 /usr/lib64/

方法2
rootになって、
echo "/usr/local/lib" > /etc/ld.so.conf.d/local.conf
ldconfig

方法3
やったこと無いけど、
LD_LIBRARY_PATH を使う。



モジュールインストール

setuptoolsのインストール
wget http://peak.telecommunity.com/dist/ez_setup.py
python2.7 ez_setup.py

easy_install pip

とりあえず、これは入れておく。
yum install mysql-devel.x86_64
pip install MySQL-python
yum install libxml2-devel.x86_64
yum install libxslt-devel.x86_64
pip install lxml
pip install zenhan
pip install feedparser
pip install django
pip install Werkzeug







0 件のコメント:

コメントを投稿