PyCharm远程docker-compose解释器未知命令:“ python”

时间:2018-08-23 09:12:04

标签: python docker pycharm remote-debugging

我尝试使用现有的docker-compose文件和远程解释器在Linux上的Pycharm中调试现有的Django项目。

我遵循了有关配置docker-compose解释器和运行配置的教程,配置如下所示: enter image description here enter image description here

当我尝试启动项目时,正确的docker容器是启动器,但出现错误:

Attaching to docker_web_1
web_1                    | Unknown command: 'python'
web_1                    | Type 'django-admin.py help' for usage.
myantagonist_web_1 exited with code 1

我尝试了其他解释器路径(例如/usr/bin/python2.7),但错误仍然存​​在。我在这个配置中错过了什么吗?

我尝试将以下代码段添加到我的dockerfile中,但没有帮助:

EXPOSE 8000
CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"]

1 个答案:

答案 0 :(得分:0)

我知道很久以前就有人问过这个问题,但它适用于后来的人......

我粘贴了图片,如果需要进一步解释,请索取。

(我使用 runserver_plus 但它也适用于 runserver)

enter image description here