VS Code 调试树莓派上的python程序

Posted qq812256

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS Code 调试树莓派上的python程序相关的知识,希望对你有一定的参考价值。

安装pip install ptvsd

在py文件前面加代码

import ptvsd
ptvsd.enable_attach()
ptvsd.wait_for_attach()
ptvsd.break_into_debugger()

调试配置文件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: 当前文件",
            "type":"python",
            "request":"launch",
            "program":"$file",
            "console":"integratedTerminal",
            "env": "PYTHONPATH":"$workspaceRoot",
            "pythonPath": "$config:python.pythonPath"
        ,
        
            "name": "Python: 附加",
            "type": "python",
            "request": "attach",
            "port": 5678,
            "host": "192.168.1.23",
            "pathMappings": [
                
                    "localRoot": "$workspaceFolder",
                    "remoteRoot": "~"
                
            ]
        
    ]

 

以上是关于VS Code 调试树莓派上的python程序的主要内容,如果未能解决你的问题,请参考以下文章

APNS,当程序在 Mac 上运行时,如何修复树莓派上的“无法获取本地颁发者证书”错误?

树莓派上的 scikit-learn/python3

树莓派上的GPIO字符驱动程序

VS code配置python开发调试环境

VS code配置python开发调试环境

树莓派上使用DHCPig进行DHCP池耗尽攻击