Перейти к публикации

Ошибка В Star-cd


Рекомендованные сообщения

Установил star-cd 4.02

При запуске pro-star выcкакивает ошибка

Traceback (most recent call last):
 File "prostar.py", line 348, in <module>
 File "prostar.py", line 249, in main
 File "prostar.py", line 280, in path
 File "prostar.py", line 312, in pathbuilder
 File "prostar.py", line 299, in pathadder
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc8 in position 815: ordinal not in range(128)

Что делать?

Я так понимаю проблема с кодировкой...

Изменено пользователем vlads17
Ссылка на сообщение
Поделиться на других сайтах


Это все происходит под Linux или под Windows?

Star-CD установлен в папку с именем без русских букв? Имя пользователя, для которого он установлен, не на русском?

Ссылка на сообщение
Поделиться на других сайтах

Это все происходит под Linux или под Windows?

Star-CD установлен в папку с именем без русских букв? Имя пользователя, для которого он установлен, не на русском?

Это все происходит по Win Xp Professional Version 2002 Service Pack 2.

Установлен в папку по умолчанию Program files.

Имя пользователя на английском.

В системных переменных изменил даже переменную

LANG=русский на LANG=en_US не помогло.

Ссылка на сообщение
Поделиться на других сайтах

При изменении всех языковых настроек с русского на английский проблема исчезает, но появляется другая проблема все программы с русскими меню некорректно отображают шрифты и вообще плохо работают.

Как быть ?

Ссылка на сообщение
Поделиться на других сайтах

Забыл сразу спросить - а путь к рабочей папке (Working Directory, которая отображается в STAR-Launcher) тоже без русских букв? А то там по умолчанию могут стоять какие-нибудь "Мои документы".

Если и путь к рабочей папке весь на латинице, то похоже тут проблема в вашей версии XP - раньше никогда с таким не сталкивался, т.е. на русской Windows все обычно нормально работает. Кроме радикального совета - переустановить XP с другого дистрибутива - пока ничего в голову не приходит.

Ссылка на сообщение
Поделиться на других сайтах

Встретился с похожей штукой на версии 3.26. Выяснилось, что причина в том, что инсталятор почему-то пихает часть MKS Toolkit не в C:\Program Files\ , а куда придется (логику пока не понял). Если ставили с флешки или переносного винта, то может поставить и на него. Соответственно потом после отключения не может найти. Может у вас как раз такой случай?

Ссылка на сообщение
Поделиться на других сайтах

Нет MKS Toolkit находится в Program files.

Проблему решил, пока временно, так:

необходимо поработать с Star-Cd меняю языковые настройки на eng и перегружаюсь, для работы с другими программами меняю настройки на рус и опять перегружаюсь.

Нехочется переустанавливать Windows но видимо другого решения нет.

Ссылка на сообщение
Поделиться на других сайтах

Кстати, а вы не пробовали смотреть именно те строки именно того скрипта "prostar.py" на которые он ругается? Такое впечатление, что там в каких-то путях, по которым он чего-то берет, закрались таки русские буквы. Из скрипта может быть станет понятно, куда именно он лезет

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

Кстати, а вы не пробовали смотреть именно те строки именно того скрипта "prostar.py" на которые он ругается? Такое впечатление, что там в каких-то путях, по которым он чего-то берет, закрались таки русские буквы. Из скрипта может быть станет понятно, куда именно он лезет

В том то и дело что пробовал, но проблема в том что файла prostar.py я вообще не нашел :(
Ссылка на сообщение
Поделиться на других сайтах

У меня была похожая проблема, правда с более ранней версией.

Решил так:

установил star-cd в корневой каталог диска, имена каталогов и п/каталогов - БЕЗ пробелов,

использовал только короткие английские имена (<8 символов).

Рабочие каталоги - также на ангийском и без пробелов.

Похоже star-cd не любит большую вложенность каталогов.

Все заработало.

Ссылка на сообщение
Поделиться на других сайтах

В том то и дело что пробовал, но проблема в том что файла prostar.py я вообще не нашел :(

Все чудесатее и чудесатее... (с) Похоже он запрятан внутрь какого-нибудь контейнера. Я вообще слабо представляю, зачем там нужен питоновский скрипт (раньше они же как-то обходились обычными шелл-скриптами, а юниксовый shell шел вместе с MKS Toolkit). А версия часом не ломаная? :g: И если ломаная, то ломали у нас или за бугром? Если за бугром, то понятно, почему оно с русской локалью не дружит...
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...