setlocale: LC_CTYPE: невозможно изменить языковой стандарт (UTF-8) [закрыт]

18

Когда я нажимаю вкладку для автозаполнения, я получаю эту ошибку:

-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.

    
задан Znarkus 29.01.2014 в 10:29
источник

2 ответа

32

Исправлено, добавив эти строки в ~/.bash_profile на моем локальном компьютере (OSX).

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
    
ответ дан Znarkus 30.01.2014 в 11:17
источник
4

У вас может быть некоторая нечетная настройка в /etc/default/locale . «UTF-8» не является полным именем локали.

    
ответ дан Gunnar Hjalmarsson 29.01.2014 в 23:52