Капец, это вынос мозга, всегда разрабатывал под ubuntu, а тут приходится в Win это делать, и вылазят такие невероятные ошибки и грабли… вот сегодняшяя….
ctype = ctype.encode(default_encoding) # omit in 3.x!
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 0: ordinal not in range(128)
сразу же всё предельно и ясно, он нам прямым текстом говорит что надо топать в реестр
вот сюда
HKEY_CLASSES_ROOT\MIME\Database\Content Type
и тут находим в самом низу ветки с русскими символами, и переименовывает в транслит\латиницу.
аминь…
оказывается это давний баг, есть решение вот тут
http://softwaremaniacs.org/forum/django/31707/
А как вы боретесь с такими глюками?
чем заменяете cmd чтоб было удобно работать как в привычном terminal ?
Здравствуйте!
Т.к. я пользуюсь для разворачивания проектов Linux’ом, проблему решаю немного по-другому. Проект запускаю через Supervisor. В параметрах запуска указываю кодировку PYTHONIOENCODING=’utf-8′. Вообще целую статью написал, можете посмотреть в моём блоге.