是否可以在 PyCharm CE 中使用 Docker?
Posted
技术标签:
【中文标题】是否可以在 PyCharm CE 中使用 Docker?【英文标题】:Is it possible to use Docker in PyCharm CE? 【发布时间】:2017-05-05 14:08:54 【问题描述】:我必须调试 python 项目。 PyCharm IDE 看起来不错(我下载了 Community Edition,因为它是免费的)。
但是主脚本是从 Docker 中“调用”的(我不太熟悉)。我发现的所有消息来源都说可以将 Docker 添加为远程解释器。
PyCharm CE 具有limitations,因此无法在此 IDE 中添加“远程解释器”。
您知道一些解决方法吗? 也许 PyCharm 可以连接到“某物”(一些非官方项目),而“某物”使用 Docker? 或者也许还有另一个具有这种可能性的好 IDE? (我不想在命令行中调试)。
提前致谢。
【问题讨论】:
并不是它有限制。只是docker版本和ssh连接需要专业版,需要付费。 您必须调试在 docker 中运行的脚本有什么特别的原因吗?为什么不在外面调试呢? @DroidX86 据我记得,python进程是在Docker中启动的,它依赖于Docker中启动的其他进程,我无法手动启动它们。 【参考方案1】:可以在 Docker 项目本身内部运行 PyCharm CE 的实例: https://benjamintan.io/blog/2019/09/22/using-pycharm-ce-in-docker-for-great-good/
【讨论】:
欢迎提供解决方案链接,但请确保您的答案在没有它的情况下有用:add context around the link 这样您的其他用户就会知道它是什么以及为什么会出现,然后引用最相关的您链接到的页面的一部分,以防目标页面不可用。 Answers that are little more than a link may be deleted.以上是关于是否可以在 PyCharm CE 中使用 Docker?的主要内容,如果未能解决你的问题,请参考以下文章
Pycharm CE 没有在我的 Django 项目中遇到断点
使用 PyCharm CE 在 Mac 10.10 Yosemite 上的 Kivy