6指定服务器虚拟环境 三、分布式程序调试 分布式程序基础调试 分布式程序的断点(独立/同步) 分布式程序的变量查看 四、deepspeed程序(LLM)调试 五、参考 很多人抱怨vscode不如pycharm调试方便,但官方其实有vscode python debug,而且功能也非常强大,不管是debug本地文件,远程服务器文件,分布式文件还是llm之类的deepspeed文件...
then applies those definitions. The file is identified by the default entry"python.envFile": "${workspaceFolder}/.env"in your user settings (seeGeneral Python settings). You can change thepython.envFilesetting at any time to use a different definitions file. ...
conda --version export PATH=\~/anaconda3/bin:$PATH #如果上述的命令找不到的话可以用这一条设置环境变量 # 基于python3.7创建一个名为py36的环境 python --version #查看python版本 conda create --name test python=3.7.0 #创建环境 conda activate <env_name> #激活环境 conda deactivate <env_name> #...
"environment":[{"name":"ENV_TEST","value":"1"},{"name":"TEST1","value":"23"}], 2. Python 使用env 关键词去设置传递的环境变量,注意格式。 代码语言:javascript 复制 "env":{"ENV_TEST":"1","ENV1":"12",}
左侧Debug窗口显示的从上到下依次是调试所用的模式,变量(局部变量,监视),调用堆栈,断点等。基本上我们需要的功能都在这里了。 有个不太好的设计就是变量、监视这些地方宽度太小,查看一些长的变量不如VS方便。不过好在我们有调试控制台啊,直接敲上变量名就好了。
"env":环境变量,可以在这里添加或覆盖需要传递给调试进程的环境变量。"args":传递给调试程序的命令行参数。4. 设置断点 在您想要调试的代码行号左侧单击,即可设置一个断点。断点标记为红色圆圈,表示当程序执行到这一行时会暂停。5. 启动调试 确保您打开了要调试的 Python 文件,并已设置好断点。在 Debug 视图...
linkid=830387"version":"0.2.0","configurations":[{"name":"Python: 当前文件","type":"python","request":"launch","program":"${file}","console":"integratedTerminal",//参数"args":["--lr","0.002","--epoch","200"],//环境变量"env":{"CUDA_VISIBLE_DEVICES":"0"}}]}...
在你需要debug的Python程序中加入这一行 importdebugpy;debugpy.connect(('xxx.xxx.xxx.xxx',5678))...
2. 基于vscode进行ssh连接后,会发现pip等相关内容全部无法使用,这是由于环境变量缺失所导致,进入容器内...