vscode设置pycharm中的项目路径和debug方法

  1. 命令行运行:
    export PYTHONPATH=:pwd:/home/bennie/bennie/bennie_project/AI_Lab
    python main.py
    当关闭此命令行时,临时路径会清除,可以将上述export的整条语句,加入~/.bashrc中
    该命令中,以:分隔两个不同的路径

debug

vsocde的debug需要设置launch.json,字段中env是重要的

json 复制代码
{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Build_Seg_Model",
            "type": "python",
            "request": "launch",
            "program": "/home/T/T/T/AI_Lab/seg_module/Segment_Lab/BuildSegModel.py",
            "console": "integratedTerminal",
            "justMyCode": false,
            "env": {
                "PYTHONPATH": "${workspaceRoot}"
            },
        }
    ]
}

当设置为这样的pythonpath后,所有的导入都可以从项目目录开始import

相关推荐
61900833613 小时前
win idea 控制台中文乱码
java·ide·intellij-idea
智驾13 小时前
Claude Code + vscode + minimax2.7
vscode·claudecode·minimax2.7
Geoking.14 小时前
VSCode 安装 Claude Code 插件 + ccswitch 配置 DeepSeek API 完整教程(Windows 新手向)
ide·windows·vscode
其实防守也摸鱼15 小时前
VS code怎么使用 Conda 安装预编译包
开发语言·网络·c++·vscode·安全·web安全·conda
SilentSamsara15 小时前
生成器实战:处理大文件、流水线模式与无限序列
vscode·python·青少年编程·pycharm
iCxhust17 小时前
8086/8088单板机VSCode集成自动下载功能(完善串口接收显示版)
ide·vscode·单片机·编辑器·微机原理·8088单板机·8086单板机
张人玉18 小时前
PyCharm配置PyQt5安装报错详情笔记
笔记·qt·pycharm·pyqt5
会周易的程序员18 小时前
aiDgeScanner架构与实现
c++·ide·物联网·架构·node.js·aiot
SilentSamsara18 小时前
生成器进阶:`yield from`、协程历史与双向通信
开发语言·python·青少年编程·pycharm
iCxhust18 小时前
8086/8088单板机VSCode集成自动下载功能
ide·vscode·编辑器·课程设计·微机原理·8088单板机