gpt4 book ai didi

Python Debug 在 SSH FS(远程主机)上不起作用

转载 作者:行者123 更新时间:2023-12-05 00:51:02 27 4
gpt4 key购买 nike

问题:

我在 Mac 上使用 VSCode 版本 1.69.1(版本详情在底部)。在 Mac 上,我使用 SSH FS 连接到远程仓库

当我在远程 python 文件上单击“运行”>“开始调试”或“不调试运行”时,“运行和调试 Pane 打开”但文件未运行 [![ Pane 为空白][1 ]][1]

调试器适用于本地存储库(托管在 Mac 上)。

我尝试重新安装 Python 扩展,删除远程服务器上的 ~/.vscode-server,在 Mac 上重新安装 VSCode,但似乎没有任何帮助。

这是较早的工作(一周前尝试过),但不确定发生了什么变化。从终端(连接到远程主机,由 SSH FS 呈现,我可以运行python test.py 并且有效

用于 python 的 Launch.json 文件

    // Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode": true
}
]
}

版本详情

Commit: b06ae3b2d2dbfe28bca3134cc6be65935cdfea6a
Date: 2022-07-12T08:21:51.333Z (1 day ago)
Electron: 18.3.5
Chromium: 100.0.4896.160
Node.js: 16.13.2
V8: 10.0.139.17-electron.0
OS: Darwin x64 21.5.0
Id: Kelvin.vscode-sshfs
Description: File system, terminal and task provider using SSH
Version: 1.25.0
Publisher: Kelvin Schoofs
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=Kelvin.vscode-sshfs```


[1]: /image/elruD.png

最佳答案

Python 调试器版本 v2022.10.0 似乎无法用于 SSH-FS。使用以前版本的 Python 扩展解决了这个问题。

要安装旧版本的扩展,请点击齿轮图标> 选择“安装另一个版本”并选择要安装的版本。

Install Another Version

我使用的是 v2022.8.1 版本,效果很好

关于Python Debug 在 SSH FS(远程主机)上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72968127/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com