如何用docker "can't open file 'path/to/file.py': [Errno 2] No such file or directory"解决PyCharm错误?

How to solve PyCharm error with docker "can't open file 'path/to/file.py': [Errno 2] No such file or directory"?

网络中有一台服务器,我们的 docker 容器镜像就在那里。我已经在服务器中构建了图像,然后在 PyCharm 上,我尝试按照 here 的步骤进行操作,我可以 select Docker 设置,它显示了我拥有的图像刚刚创建,假设一个名为 'teste1' 的图像,我可以看到我的所有库都已安装。

到这里为止一切正常。但是当我单击 运行 我项目中的任何脚本时,它会显示消息:

FileNotFoundError: [Errno 2] No such file or directory: '/opt/project/zoro/run_pipeline_and_persist.py'.

我已阅读 相关内容,但没有用。

PyCharm 版本 2019.3

不幸的是,目前 PyCharm "natively" 不支持此设置(远程计算机上的容器)。

同时,您可以将其配置为使用一些额外的点击,请参阅 PyCharms 的错误跟踪器中的说明(并投票选票)https://youtrack.jetbrains.com/issue/PY-33489

基本上,您需要配置部署配置以及远程 Docker 解释器和调整路径映射。