很多人抱怨vscode不如pycharm调试方便,但官方其实有vscode python debug,而且功能也非常强大,不管是debug本地文件,远程服务器文件,分布式文件还是llm之类的deepspeed文件,统统好用。 我选择vscode是因为他可以直接连接服务器,进行代码编写和远程调试,非常方便,并且还有多种多样的扩展满足你的任何需
pythonPath 6. env 7. console 之前一直使用Pycharm调试代码,后来鉴于Vscode的强大插件能力,以及远程访问服务器的便捷性,再加上朋友的安利,决定使用Vscode进行代码调试,但是在Debug过程中有一些小问题,特此记录。 建议先看此篇参考文章,后续内容是对本文的补充: 如何在vscode中debug python代码,包括如何优雅地传入多个...
(1)获取vscode 的commit id 在UI界面上打开vscode,help->about (2)进入目标服务器创建vscode文件夹下手动下载并安装vscode # 预先创建文件夹,对应的${commit_id}需要替换成上图中"提交"那串数字 mkdir -p ~/.vscode-server/bin/${commit_id} # 进入到文件夹并下载依赖 cd ~/.vscode-server/bin/${commit...
VScode debug ROS python程序设置 断点调试 注意为了更改调试配置,您的代码必须存储在一个文件夹中。 使用Python配置生成launch.json文件: 1.在左侧栏中点击debug按钮选择设置按钮 Debug> Open configurations菜单命令。 2.将从命令选项板打开配置菜单,允许您为打开的文件选择所需的调试配置类型。 现在,在出现的 Select...
vscode中的python-debugger的使用 Visual Studio Code 的主要功能之一是其强大的调试支持。VS Code 的内置调试器有助于加速编辑、编译和调试循环。 一、 安装python-debugger插件 在插件库内搜索python Debugger,安装插件 三、 进行debug(不带参数的) (1)创建debug_learning.py测试文件 ...
点击后提示选择一种语言,选择Python。然后要指定相应的文件类型,可以看到,它支持许多种Python的调试方法,有Django, Flask, 甚至是 Pyramid. 由于下面我们要讲的只是单文件的代码调试,因此选择Python File. 然后会自动在当前文件夹的根目录/.vscode中生成一个launch.json的配置文件,打开后你会发现长这个样子: ...
在VSCode按Ctrl+Shift+P, 输入Debug: Add Configuration新建一个launch.json(或者直接打开launch.json) 编辑以下内容并保存 {"version":"0.2.0","configurations":[{"name":"[这里更换为任意名称]","type":"python","request":"attach","connect":{"host":"localhost","port":[这里填写可用端口,如5555]}...
而为了给 VSCode 挂载自定义的调试器,我们可以通过registerDebugAdapterDescriptorFactory这个 API 来注册我们的 Debug Adapter。由于 Jupyter 是基于 Python 语言的,因此这里的 debugType 选择 python。 之后我们就启动 debugpy 后在 vscode 中设置好launch.json入口,调试普通 python 代码了。
VScode python 调试深度学习项目 debugpy 库 以前打 OI,限于辣鸡 NOI Linux 没有靠谱的 IDE。只能用终端 gdb 来调试 C++。 gdb 基本功能还是有的,但是每次启动,之前的东西(断点,监控变量)都会消失,需要重新输一遍。 所以当时发现还是输出调试好,当然前置条件是写的两百行左右的程序编译时间短(1s 左右),从头运行...
https://mirrors.huaweicloud.com/python/3.13.0/ 选择合适版本(up主使用的版本): https://mirrors.huaweicloud.com/python/3.13.0/Python-3.13.0a1.tgz 下载安装即可。 回到Vscode 回到vscode中,选择更换为新版本解释器。 然后重新设置断点,调试。 如果程序在断点处行高亮且左侧调试栏中出现变量列表,则问题解决。