Pycharm docker-compose解释器不加载库

问题描述 投票:1回答:1

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

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

Compose Packages

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

SSH Packages

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

SSH:

SSH Config

撰写:

Compose Config

任何的想法?

python docker ssh pycharm docker-compose
1个回答
1
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.