当前位置: 首页 > 知识库问答 >
问题:

PyCharm远程docker编写解释器未知命令:“python”

王锐
2023-03-14

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

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

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

我尝试过其他解释器路径(例如/usr/bin/python2.7),但错误仍然存在。我是否错过了此配置中的某些内容?

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

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

共有1个答案

诸葛品
2023-03-14

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

我粘贴的图像,如果需要进一步的解释,要求他们。

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

 类似资料:
  • 我是Docker的新手。我在用Docker 我遵循了docker-comact的说明。最初它失败了,因为它无法连接到端口2376。我将此端口添加到docker-compose.yml,错误就消失了。但是,现在尝试保存配置时,会出现获取远程解释器版本对话框。这永远不会完成。还有,我不能退出py魅力。这种情况发生在Py魅力2016.2和2016.3 EAP(第二)中。 帮助表示"需要SFTP支持才能将

  • 我有: 本地PyCharm 带有docker容器的远程服务器 我想在远程docker容器Python解释器中运行本地PyCharm代码(远程服务器上的代码),以便调试。怎么设置? 我还在互联网上找到了一些文章,其中包含我不需要的以下描述: 地方魅力-

  • 在保存composer.phar文件的目录中,我无法执行任何作曲家命令。 当我执行时,我可以看到作曲家正在运行 但是任何直接的作曲家陈述都失败了。 不确定这是否重要,但Composer包含在克隆存储库中。 我只想安装一个Oauth库,然后可能几个月内不会再接触Composer,所以我不需要在全球范围内运行它。我只是不明白为什么我不能从这个目录中运行作曲家。

  • 我试图运行我的代码在服务器使用ssh远程解释器。 连接和部署工作,但当我想导入位于服务器中的库时,它会给出一个导入错误 ssh://***@****.com:22/usr/bin/python-u /home//main.py回溯(最后一次调用):文件“/home//main.py”,第11行,从clplibs.clp导入ContinuousLearningPlatform作为clp导入错误:没有

  • 本文向大家介绍Docker 命令教程(附中文解释),包括了Docker 命令教程(附中文解释)的使用技巧和注意事项,需要的朋友参考一下 Docker 命令教程 Docker自从诞生以来就一直备受追捧,学习Docker是一件很炫酷、很有意思的事情。我希望通过这篇文章能够让大家快速地入门Docker,并有一些学习成果来激发自己的学习兴趣。我也只是一个在Docker这条巨鲸上玩耍的小孩,全文如有不明确、

  • 主要内容:解释器的创建PyCharm包括解释器,以便根据需要创建具有新功能的新项目。 您可以根据需要在系统中创建虚拟环境。也可以在对话框中继承全局网站包。解释器可在Python Package Index(PyPI)上找到,并且可以使用轻松安装和访问。 解释器的创建 要创建一个解释器,总是建议在管理所需配置的情况下创建一个新项目。 看看下面的截图以便更好地理解 - 这些参数包括 - 位置 - 它描述了创建虚拟环境的参数