vscode(cursor)配置python环境,含远程调试

一、本地配置

1.1 安装python插件

1.2 配置python环境

在右下角就可以切换python环境,太简单了!

1.3 Debug说明

打断点直接开启!

在debug的过程中,还可以输入打印中间变量或者做一些测试

二、远程连接

2.1 下载远程工具

2.2 连接远程

下载后出现,这个图标,然后连接输入密码即可:

2.3 安装python插件

远端仍然要安装python插件

2.3 设置当前路径

代码里配置路径

2.4 远程访问免密

https://blog.csdn.net/qq_45956730/article/details/137601010

2.5 设置运行脚本参数

根目录下:.vscode/launch.json

如果没有就选择debug栏点这个配置:

  • launch.json的内容

    {
    "version": "0.2.0",
    "configurations": [
    {
    "name": "Python: 当前文件",
    "type": "debugpy",
    "request": "launch",
    "program": "libs/chatchat-server/chatchat/cli.py", # 运行文件
    "console": "integratedTerminal",
    "cwd": "/xxx/codes/langchain-chatchat-0.3.0", # 工作目录
    "justMyCode": true,
    "args": ["start", "-a"] # 运行参数
    }
    ]
    }

然后点运行:

2.6 设置环境变量

仍然是在前面的launch.json中增加内容:

复制代码
{
    "version": "0.2.0",
    "configurations": [
      {
        "name": "Python: 当前文件",
        "type": "debugpy",
        "request": "launch",
        "program": "cli.py",
        "console": "integratedTerminal",
        "cwd": "/xxx/codes/langchain-chatchat-0.3.0/libs/chatchat-server/chatchat",  
        "justMyCode": true,
        "args": ["start", "-a"],
        "env": {
                "CHATCHAT_ROOT": "/xxx/codes/langchain-chatchat-0.3.0/libs/chatchat-server/chatchat/data"
        } # 这里则是增加环境变量
      }
    ]
  }

然后仍然按照上述方式启动即可。

2.7 调试怎么看module里面的东西

"justMyCode": true, ==> false

2.8 如何格式化python代码

需要安装插件autopep8

相关推荐
迷迭香yy1 小时前
行业板块轮动因子实战从板块资金到因子建模的本地化Python全流程
数据库·人工智能·python
W_326001 小时前
Python文件进阶:一维数据与 CSV 文件读写
开发语言·python
大草原的小灰灰1 小时前
Cursor极速上手指南
ai编程·cursor
yaoxin5211232 小时前
497. Java 反射 - 使用反射读取注解
java·开发语言·python
2019一路前行2 小时前
Python 函数式编程
开发语言·python
专注仿真2 小时前
问答大模型技术方案算法实现-RAPTOR树构建算法与BEG集成使用
python·算法
csdn_aspnet3 小时前
2026 年 9 款最佳开源 AI 编码助手及常见问题解答
vscode·continue·cline·goose·ai编码·aider·opencode
FEF前端团队4 小时前
Cursor 使用指南 01#:优化你的提示词
ai编程·cursor
从小就看凹凸曼^o^4 小时前
Python基础5 - 字典与集合:(1)字典
开发语言·python
小赵AI手记4 小时前
技术拆解(十七)具身智能:机器人动作生成为何走向Diffusion Policy?
人工智能·笔记·python·机器人