Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Visual Studio代码/Python/ptvsd中看不到当前调试的行_Python_Visual Studio Code_Ptvs - Fatal编程技术网

在Visual Studio代码/Python/ptvsd中看不到当前调试的行

在Visual Studio代码/Python/ptvsd中看不到当前调试的行,python,visual-studio-code,ptvs,Python,Visual Studio Code,Ptvs,从PC上远程调试树莓上的简单Python程序时,它似乎工作正常(按F10或F5键即可),只是我看不到调试的当前行(当前行未突出显示) 此外,断点有灰色圆圈而不是红色圆圈,所以我想我错过了一些东西 正在调试的代码(当然,注释掉的行在远程计算机上是未注释的): 和launch.json python附加配置: { "name": "Python: Attach", "type": "python", "request": "attach",

从PC上远程调试树莓上的简单Python程序时,它似乎工作正常(按F10或F5键即可),只是我看不到调试的当前行(当前行未突出显示)

此外,断点有灰色圆圈而不是红色圆圈,所以我想我错过了一些东西

正在调试的代码(当然,注释掉的行在远程计算机上是未注释的):

和launch.json python附加配置:

    {
        "name": "Python: Attach",
        "type": "python",
        "request": "attach",
        "localRoot": "${workspaceFolder}",
        "remoteRoot": "${workspaceFolder}",
        "port": 3000,
        "secret": "my_secret",
        "host": "192.168.1.27"
    },
有什么想法吗

编辑:两台机器上的ptvsd版本均为3.0.0

非常感谢


Patrice

对于Visual Studio代码,您需要安装而不是安装3.0

ptvsd的3.0系列仅适用于Visual Studio 2017。但是,Visual Studio和Visual Studio代码的4.0系列将是相同的。您可以使用
pip install--pre-ptvsd
(如预览中所示)安装它,并按照下面的步骤启用它

一旦4.0成为默认版本(2018年年中的某个时候),您就可以安装最新的
ptvsd
,以便与任何最新的Visual Studio或Visual Studio代码一起使用

    {
        "name": "Python: Attach",
        "type": "python",
        "request": "attach",
        "localRoot": "${workspaceFolder}",
        "remoteRoot": "${workspaceFolder}",
        "port": 3000,
        "secret": "my_secret",
        "host": "192.168.1.27"
    },