Как устранить ошибку keryx UnicodeEncodeError?

У меня была эта проблема с плагином egit. Я пробовал это несколько раз подряд и после повторного выполнения всего мастера в 5-й раз, когда он работал. Я также выходил и перезапускал Eclipse несколько раз.

1
задан 8 September 2017 в 23:47

2 ответа

Библиотека GTK, которую у вас есть, слишком устарела для программного обеспечения keryx, которое вы установили. Проверьте на веб-сайте keryx, какие существуют требования к библиотекам, и посмотрите, можете ли вы найти .deb в архивах Ubuntu или PPA, которые соответствуют этому требованию.

0
ответ дан 29 May 2018 в 12:45
  • 1
    Бинарный файл Keryx, который он использует, должен содержать все зависимости. Я считаю, что часть GTK - это просто предупреждение, и UnicodeEncodeError - настоящая проблема. – mac9416 17 August 2010 в 19:02

Он пытается интерпретировать данные, отличные от ASCII, как ASCII. Это происходит в функции журнала, поэтому я предполагаю, что он пытается регистрировать предоставленные пользователем данные. Трюк LANG=C определенно стоит попробовать. Что вы делаете, чтобы он разбился? Как запустить приложение?

0
ответ дан 29 May 2018 в 12:45
  • 1
    Деннис, он не пытается регистрировать данные, предоставленные пользователем. Он записывает переведенную форму «интерфейс wxWidgets загружен» (как показано в строке 27 из lib / wxkeryx / __ init __. Py ). Он пытается запустить графический интерфейс Keryx после сбоя. Как он пытается это начать, я не уверен. – mac9416 17 August 2010 в 22:05
  • 2
    Я думаю, что мы автоматически определяем и применяем текущую локаль Ubuntu, так что это может быть то, что срабатывает, и мы не должны переключаться автоматически. – excid3 18 August 2010 в 02:18

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

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