Я не могу создать проект django
Я набрал django-admin startproject myproject в командной палетке, и она выдала мне это сообщение об ошибке: 'django-admin' is not recognized as an internal or external command, operable program or batch file. Я был бы очень признателен за объяснение или советы. Спасибо!
Я предположу, что вы используете Linux. Для того чтобы Django заработал, вам необходимо выполнить несколько основных шагов.
Прежде всего, проверьте, установлен ли в вашей операционной системе Python3:
python3 --version. Это должно вернуть что-то вроде: 3.6.9.
Затем необходимо установить Django. Я рекомендую использовать для этого virtualenv. Прежде всего, установите venv и pip для Python:
sudo apt install python3-venv python3-pip.
Затем создайте виртуальную среду (чтобы не сломать ваш "основной" экземпляр Python):
python3 -m venv venv.
Активировать виртуальную среду:
source venv/bin/activate
Затем установите Django в виртуальной среде:
pip install django
Если вы выполнили все шаги, описанные выше, Django должен создать новый проект. Если вы используете Windows, MacOS или ChromeBook - тогда проверьте, как установить Django там. В случае Windows я рекомендую WSL, чтобы вы могли сделать все "по-линуксовому".
Эти методы могут быть полезны для вас:
- django-admin не распознан как внутренняя или внешняя команда, оперативная программа или пакетный файл.
- Устранение неполадок "django-admin не распознан" .
- "django-admin" не распознается как внутренняя или внешняя команда, оперативная программа или пакетный файл.
- https://docs.djangoproject.com/en/3.0/howto/windows/ .