Не могу изменить язык

Я изо всех сил пытался заставить эту программу работать Anki, и она продолжает говорить:

  Traceback (most recent call last):
  File "/usr/bin/anki", line 5, in <module>
    import aqt
  File "/usr/share/anki/aqt/__init__.py", line 12, in <module>
    from aqt.qt import *
  File "/usr/share/anki/aqt/qt.py", line 10, in <module>
    from anki.utils import isWin, isMac
  File "/usr/share/anki/anki/__init__.py", line 14, in <module>
    raise Exception("Anki requires a UTF-8 locale.")
Exception: Anki requires a UTF-8 locale.

Я посмотрел здесь некоторые вопросы и попробовал все (я думаю), но не могу как-то изменить настройку локали ,

lsb_release -a:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.5 LTS
Release:    12.04
Codename:   precise

Мой locale вывод:

LANG=
LANGUAGE=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

Мой locale -a вывод:

C
C.UTF-8
POSIX
en_US
en_US.iso88591
en_US.utf8

Внутри из / etc / default / locale:

LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
2
задан 8 September 2015 в 15:23

1 ответ

Это, вероятно, вызывается, не устанавливая переменную ЛЕНГА. Попытайтесь работать:

LANG=en_US.UTF-8 anki
3
ответ дан 9 September 2015 в 01:23
  • 1
    Спасибо! я попробую это и возвращусь сюда, чтобы сказать, как это работало! – Akama 29 November 2016 в 23:35

Другие вопросы по тегам:

Похожие вопросы: