Django UnicodeDecodeError: utf-8 codec can't decode byte

Категория: Разработка Теги: Python , Веб-разработка Опубликовано: 29 января 2023 г. 13:03
Django UnicodeDecodeError: utf-8 codec can't decode byte
Django UnicodeDecodeError: utf-8 codec can't decode byte

Столкнулся с проблемой при запуске отладочного сервера на виртуальной машине. Сначала я подумал, что проблема с версией Python, так как она была 3.8.8, а Django 4.1.5, но нет... дело оказалось не в этом.

Вот такую ошибку я увидел при попытке запустить отладочный сервер Django командой python manage.py runserver:

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcf in position 5: invalid continuation byte

Сейчас расскажу, как я решил эту проблему.

Оказывается вся проблема в имени компьютера! Да, да! Если в имени компьютера есть русские буквы, то Django не может запустить отладочный сервер.

Всё просто, переименуйте компьютер и перезагрузите его, после этого проблема исчезнет.

Похожие материалы:


PyQt Designer
Автоматическое растяжение виджетов в PyQt Designer
Автор: Алексей Черемных30 ноября 2020

Пишу данную статью, так как сам столкнулся с данным вопросом и нормального ответа не смог найти. Вроде и ответов много, …

LiveWires ModuleNotFoundError: No module named 'beginners'
LiveWires ModuleNotFoundError: No module named 'beginners'
Автор: Алексей Черемных30 ноября 2020

Начинающие программисты, которые читают книгу Майкла Доусона могут встретить ошибку:

ModuleNotFoundError: No module named 'beginners'

Она связана с пакетом livewires. Если …

Результат преобразования при помощи nuitka
Скомпилировать python-код в exe файл на языке C
Автор: Алексей Черемных16 ноября 2021

Недавно нашел простую и очень мощную библиотеку на Python для компиляции кода в исполняемый файл на языке C. Сама фраза …

Deprecation Warning: an integer is required (got type float)
Deprecation Warning: an integer is required (got type float)
Автор: Алексей Черемных30 ноября 2020

При разработке программы в python 3 встретилась ошибка:

D:\LicenseChecker\1.6\main.pyw:45: DeprecationWarning: an integer is required (got type float).  
Implicit conversion to …
py-скрипт
Перенос комментариев из Joomla в Django
Автор: Алексей Черемных3 ноября 2021

Раньше один из моих сайтов был на Joomla 3, но я его переписал на Django. Успешно перенёс все материалы, единственное, …

Классы для многопоточности
Как понять, что ты стал серьезным программистом?
Автор: Алексей Черемных10 июля 2022

Любой программист рано или поздно задаётся вопросом "могу ли я себя считать серьезным программистом? или я всё еще программист уровня …

Все теги:

Подписка на рассылку свежих статей