【发布时间】:2021-07-02 23:38:45
【问题描述】:
是否可以通过 Visual Studio Code 使用远程 ssh 解释器运行本地 python 脚本?
我在远程 Linux 服务器机器上有一个 python 项目,我想将代码复制到我的本地机器并通过远程 python 解释器对其进行调试,并使用它对数据库等的所有访问和权限。
【问题讨论】:
-
为什么不在远程服务器上运行,VSC remote 只是远程机器上运行的 VSC 实例的查看器
-
因为我的项目在 GitLab 上,但访问权限有限,我只能在本地机器上使用 ssh 密钥等访问。
-
如果我理解正确,您想在本地机器上使用远程服务器设置执行远程服务器代码?
-
如果我可以评论(我给了赏金)...是的,我想使用 VSCode 进行本地开发,与远程服务器同步文件,并使用远程 python 解释器执行代码——与 PyCharm 常见的方式相同。一般来说,完全远程开发更好,但我有一些麻烦,如果我连接,VSCode 会导致服务器重新启动。似乎我并不孤单github.com/microsoft/vscode-remote-release/issues/2692,但这是另一回事。
标签: python debugging visual-studio-code ssh remote-access