而为了给 VSCode 挂载自定义的调试器,我们可以通过registerDebugAdapterDescriptorFactory这个 API 来注册我们的 Debug Adapter。由于 Jupyter 是基于 Python 语言的,因此这里的 debugType 选择 python。 之后我们就启动 debugpy 后在 vscode 中设置好launch.json入口,调试普通 python 代码了。 如果你想了解更多关于 Debug...
https://mirrors.huaweicloud.com/python/3.13.0/ 选择合适版本(up主使用的版本): https://mirrors.huaweicloud.com/python/3.13.0/Python-3.13.0a1.tgz 下载安装即可。 回到Vscode 回到vscode中,选择更换为新版本解释器。 然后重新设置断点,调试。 如果程序在断点处行高亮且左侧调试栏中出现变量列表,则问题解决。
1.1 安装VSCode 首先,您需要在计算机上安装VSCode。可以从[VSCode官网]( 1.2 安装Python 确保您的机器上已安装Python。如果尚未安装,可以从[Python官网]( 1.3 安装Python扩展 打开VSCode,在扩展市场搜索“Python”,安装由Microsoft发布的Python扩展。该扩展提供了对Python代码的支持,包括调试、代码补全等功能。
VSCode + Python + Shell 调试 (Debug) : debugpy 场境: 使用VSCode对一个用Shell脚本启动的Python程序进行Debug. 1. debugpy安装 在激活了相应的conda虚拟环境后,安装debugpy库: pipinstalldebugpy 2. 查看可用端口 运行 forportin{5000..6000};do(echo> /dev/tcp/localhost/$port) >/dev/null 2>&1 |...
vscode debug python第三方库,我们将讨论如何在VS Code中调试Python程序尤其是涉及到第三方库时可能会遇到的一些问题。通过以下结构化分析和实践,我们将能更好地理解这一主题。 背景定位 在当今的开发环境中,Debugging 是确保软件稳定性与性能的核心环节。特别是在使用Visual Studio Code(VS Code)进行Python开发时,第...
VScode 官方调试说明:https://code.visualstudio.com/docs/python/debugging#_set-configuration-options 一、带参数的 Debug 调试,launch.json 文件创建来源 1. 新建 py 文件,写入如下代码,代码的作用就是,打印参数。 1 2 3 4 importsys if__name__=="__main__": ...
二、使用vscode在远程服务器上debug 1、命令行的方式:ipdb 首先需要安装 ipdb:pip install ipdb 在终端上输入 python -m ipdb xxx.py就可以一行一行的调试了 或者,在xxx.py文件中在需要中断的地方插入上如下代码 “from ipdb import set_trace set_trace()” ...
很多人抱怨vscode不如pycharm调试方便,但官方其实有vscode python debug,而且功能也非常强大,不管是debug本地文件,远程服务器文件,分布式文件还是llm之类的deepspeed文件,统统好用。 我选择vscode是因为他可以直接连接服务器,进行代码编写和远程调试,非常方便,并且还有多种多样的扩展满足你的任何需求。据实验室内部不完全...
使用VSCode和debugpy调试无法直接执行的Python程序的步骤如下:配置.vscode/launch.json文件:在你的项目根目录下找到或创建.vscode文件夹,并在其中创建或修改launch.json文件。在launch.json文件中添加debugpy所需的配置。这一步只需在首个项目中执行,后续项目可以直接复制使用。在VSCode中启动调试:配置...