sleepingbird.net Home since May.11 2003
Copyright sleepingbird, 1993- All rights reserved.
Linux Server

TOP > Linux Server > MailingList > Python インストール

Python インストール

 Mailman は、Python Version 2.1 以上が必要である。 VineLinux3.1 をインストールした時点で、すでに 2.3.4 も同時に導入されている。
 ただし、 devel パッケージが必要なのでインストールしておく。

# apt-get install python-devel
 テストの結果、2.3.2 では日本語化部分に不具合が発生し、Mailman のスクリプトの一部が異常終了することが判明した。具体的には、月に1度自動配送される「メーリングリスト会員情報備忘通知」スクリプトにおいて、`unknown encoding: EUC-JP' を吐いて転けた。(後述の日本語コーデックを適用してもダメ)
 従って、 Python 2.2.3 を デュアルインストールすることにした。
$ wget http://www.python.org/ftp/python/2.2.3/Python-2.2.3.tgz
$ tar xvzf Python-2.2.3.tgz
$ cd Python-2.2.3
$ ./configure
$ su
# make install
 デフォルトで /usr/local/bin/ にインストールされる。
 次に日本語化モジュールをインストールする。
# wget http://www.python.jp/Zope/download/JapaneseCodecs/JapaneseCodecs-1.4.11.tar.gz
# tar zxvf JapaneseCodecs-1.4.11.tar.gz
# cd JapaneseCodecs-1.4.11
# /usr/local/bin/python2.2 setup.py install