Приложение Django конфликтует с существующим модулем Python
У меня есть функция, которая генерирует файл сценария bash '.sh' для создания проекта django и нескольких приложений.
Вот файл bash, который я создаю:
#! /bin/bash
cd projectx
source projectxenv/Scripts/activate
python manage.py startapp app1
python manage.py startapp app2
deactivate
Когда я выполняю сгенерированный мной bash, он выдает следующие ошибки:
django.core.management.base.CommandError: 'app1' conflicts with the name of an existing Python module and cannot be used as an app name. Please try another name.
django.core.management.base.CommandError: 'app2' conflicts with the name of an existing Python module and cannot be used as an app name. Please try another name.
Я не думаю, что app1 и app2 являются существующими модулями, а также, я пробовал запускать эти команды вручную и они работают, но когда я пробую ./bash.sh
, это не работает.