Pycharm docker-compose解释器不加载库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pycharm docker-compose解释器不加载库相关的知识,希望对你有一定的参考价值。

我正在尝试设置Pycharm以正确使用Docker。现在我正在从容器内部处理远程python解释器。

使用SSH访问远程解释器,Pycharm能够读取包:

Compose Packages

如果我将其配置为使用docker-compose,它会检测到python解释器,但无法读取安装的库:

SSH Packages

以下是我正在使用的配置:

SSH:

SSH Config

撰写:

Compose Config

任何的想法?

答案

正如我最终意识到的那样,当Pycharm使用SSH连接时,它无法访问环境变量,而不能访问docker-compose.yml中定义的环境变量。

要解决此问题,您可以使用docker-compose远程解释器而不是SSH,或者在Pycharm中的“编辑运行/调试配置”中设置环境变量。

以上是关于Pycharm docker-compose解释器不加载库的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Pycharm 逐步完成使用 Django 和 docker-compose 的测试?

docker-compose 常用命令参数解释

pycharm无法找到解释器怎么办?

pycharm关闭后需要重新安装

pycharm 在启动时总是“上传 pycharm 助手”到同一个远程 python 解释器

pycharm 怎么连接别的服务器