При попытки выполнить команду — django-admin.py startproject mysite, ругается. Что я делаю не так?
Всем привет. Я новичок в мире Python и Django. Установил Django, потом попытался выполнить команду - django-admin.py startproject mysite, ругается.
Traceback (most recent call last):
File "/home/nomad/.local/bin/django-admin", line 11, in
sys.exit(execute_from_command_line())
File "/home/nomad/.local/lib/python2.7/site-packages/django/core/management/__init__.py", line 364, in execute_from_command_line
utility.execute()
File "/home/nomad/.local/lib/python2.7/site-packages/django/core/management/__init__.py", line 356, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/home/nomad/.local/lib/python2.7/site-packages/django/core/management/base.py", line 292, in run_from_argv
self.stderr.write('%s: %s' % (e.__class__.__name__, e))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 13: ordinal not in range(128)
Система - Ubuntu 18.04
Python - 2.7 и 3.6
Мое предположение что ругается на Python 2.7, но как это исправить я не знаю. Помогите решить проблему.
В файле django-admin исправил на запуск под 3 питоном
onenomad, что значит "в файле"? Вы изменили содержимое файла "django-admin.ру"? Если да, то не правильное решение. Нужно использовать виртуальное окружение(гуглится за 5 минут, установка выполняется в 1 команду, в работе +1 команда при старте проекта, знать надо всего лишь 3 команды: установить, включить, выключить).