pip install時にUnicodeDecodeErrorが発生
実行コマンド
pip install pyopenjtalk
エラー内容
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 2186: ordinal not in range(128)
or
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 1256: ordinal not in range(128)
原因と解決策
デフォルトの言語設定が日本語非対応であるが、ライブラリ内で日本語を読み込んでいることが原因。
apt-get install language-pack-ja
export LC_ALL="ja_JP.utf8"
で言語設定を変更すれば解決する。