[mmjp-users 1882] Re: 一部のリストで unknown encooding が発生する
Tokio Kikuchi
tkikuchi @ xxxxxxxxxxxxxxxx
2006年 10月 11日 (水) 19:58:42 JST
菊地です。
>
> ---------------------------------------------------------------------
> File "/usr/local/mailman/pythonlib/email/Charset.py", line 283, in convert
> ).encode(self.output_codec, 'replace')
> LookupError: unknown encoding: iso-2022-jp
> ---------------------------------------------------------------------
>
> タイミングとしては、Python を 2.5 に入れ替えたらエラーが出るようになった
> のですが、2.4 系と 2.5 で何か変更があったのでしょうか?
手元の Python 2.5 に JapaneseCodecs を入れて、import japanese
してから iso-2022-jp を使おうとすると再現しますね。
何かわかりませんが、変わっているようです。
Python 2.4 からは CJKCodecs が標準で入っていますので、そちらを
使うようにすれば、エラーが出ないと思います。
paths.py の中に import japanese しているところがあるので、
そこをコメントアウトしてから再起動してみてください。
bin/paths.py, scripts/paths.py, cron/paths.py と、tests/paths.py
と4ヶ所あるので、(tests は使わないだろうけど)それぞれ、
編集するか、ソースがあれば misc/paths.py を編集して make install
すればよいかと思います。(configure まで戻るなら misc/paths.py.in)
--
菊地時夫 tkikuchi @ xxxxxxxxxxxxxxxx
http://weather.is.kochi-u.ac.jp/
〒780-8520 高知大学理学部情報科学教室
Mmjp-users メーリングリストの案内