Приложение 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, это не работает.

Вернуться на верх