LINUX.ORG.RU

Python Unicode ansi проблема

 , ,


0

2

В общем я уже повторно с этой проблемой.

Запуская PlayOnLinux я не могу его заставить работать.

Получаю:

Traceback (most recent call last):
  File "/usr/share/playonlinux/python/install.py", line 285, in search
    self.WriteApps(self.search_result)
  File "/usr/share/playonlinux/python/install.py", line 336, in WriteApps
    self.icon_look_for = Variables.playonlinux_rep+"/configurations/icones/"+app
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 11: ordinal not in range(128)

На сообществе playonlinux мне намекнули, что возможно у меня логин на юникоде. Хотя это не правда, но скорее всего порблема из за пути к домашней, которая идет через кирилицу.

/home/user/Документы/ - домашняя

Это вынужденная мера, тяжело отказаться.

Как научить его нормально читать кирилицу или можно что нить поправить?

Lubuntu 12.04 python... 2.7.3

★★

Последнее исправление: cetjs2 (всего исправлений: 2)

Кирилица зло. Проще раз и навсегда от нее избавиться где только можно и не парить себе потом мозг.

Это вынужденная мера, тяжело отказаться.

И кто тебя вынуждает? Если не секрет, конечно.

mandala ★★★★★
()

Создать отдельного пользователя для запуска юникодочувствительных программ?

pylin ★★★★★
()

/home/user/Документы/ - домашняя

Так это не домашняя, это Документы. Домашняя — /home/user.

А зачем, собственно, PlayOnLinux лезть в Документы? Или ты его нарочно туда ставишь? Поставь в другую какую-нибудь папку.

proud_anon ★★★★★
()
Ответ на: комментарий от mandala

У меня домашняя в Пкмане сведится как Документы - это для юзеров, что бы каждому новому не объяснять, что вот - Документы.

abbat81 ★★
() автор топика
Ответ на: комментарий от proud_anon

У меня уже установленна в Домашнюю.

Где можно поправить расположение ее папки «PlayOnLinux's virtual drives». Не нашел в домашней конфига.

Было бы круто поставить скажем в /Games/

При установне вроде не спрашивает куда устанавливать

abbat81 ★★
() автор топика
Ответ на: комментарий от abbat81

При установне вроде не спрашивает куда устанавливать

По умолчанию все префиксы создаются в ~/.PlayOnLinux/wineprefix. На этот же каталог создается ссылка ~/PlayOnLinux's virtual drives. Странно, что у тебя каким-то чудом оказалось оно в ~/Документы.

У меня домашняя в Пкмане сведится как Документы - это для юзеров, что бы каждому новому не объяснять, что вот - Документы.

Че-то ты перемудрил уже. Покажи

echo $HOME
ls -la ~/ | grep PlayOnLinux
ls -la ~/Документы | grep PlayOnLinux
Так проще будет понять чего там у тебя творится.

xxblx ★★★
()
Последнее исправление: xxblx (всего исправлений: 3)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.