UnicodeDecodeErrorの対処方法

IniAdminPlugin プラグインを使おうとすると,

UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe3 in position 4: ordinal not in range(128)

python の default の encoding が ascii のせいらしい.

# vi /usr/lib/python2.5/sitecustomize.py
以下追加
import sys
sys.setdefaultencoding(‘utf-8’)

再起動して完了.
参考

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です