web-dev-qa-db-ja.com

setlocale:LC_CTYPE:ロケールを変更できません(UTF-8)

オートコンプリートのタブを押すと、次のエラーが表示されます:

-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8)

私はこれを実行しようとしました:

locale-gen en_US en_US.UTF-8
dpkg-reconfigure locales
reboot

しかし、それは役に立ちません。何が欠けているか知っていますか?

Ubuntu 13.04を実行しています。

28
Znarkus

これらの行をローカルマシン(OSX)上の~/.bash_profileに追加することで修正しました。

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
47
Znarkus

/etc/default/localeに奇妙な設定があるかもしれません。 「UTF-8」は完全なロケール名ではありません。

4