Интеграция Pycharm, Docker Compose и Django Debbuger Получаем ошибку: /usr/local/bin/python: can't find '__main__' module. in ''
У меня проблема с использованием Pycharm для запуска контейнера Docker для отладки проекта Django на MacOs.
Настройка Pycharm работает нормально для запуска проекта Django внутри контейнера Docker. Но когда я пытаюсь выполнить отладку, у меня возникает следующая проблема:
/usr/local/bin/docker-compose -f /Users/claudius/Studies/Pycharm/test-api/docker-compose.yaml -f /Users/claudius/Library/Caches/JetBrains/PyCharm2021.2/tmp/docker-compose.override.1494.yml up --exit-code-from web --abort-on-container-exit web
Docker Compose is now in the Docker CLI, try `docker compose up`
mongo is up-to-date
postgres is up-to-date
Recreating test-api_web_1 ...
Attaching to test-api_web_1
Connected to pydev debugger (build 212.4746.96)
web_1 | /usr/local/bin/python: can't find '__main__' module in ''
test-api_web_1 exited with code 1
Aborting on container exit...
ERROR: 1
Process finished with exit code 1
Для настройки Pycharm я сделал следующее:
- Добавьте интерпретатор Python с помощью docker-compose и контейнер веб-приложения (Django).
- Добавьте конфиг Django для проекта.
- Добавьте конфигурацию Run/Debugger.
У кого-то есть предложения?