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

相关推荐
skywalk81633 小时前
发布vscode插件到 VS Code 市场流程
ide·vscode·编辑器
牙牙要健康4 小时前
Windows 下为 VSCode 配置 Anaconda:从零安装 Python 环境到完整配置教程
windows·vscode·python
红石程序员5 小时前
破解MyEclipse
java·ide·myeclipse
蚂蚁不吃土&6 小时前
VSCode 搜索显示补全
vscode
nuoyigui98898 小时前
vscode中常用插件介绍xiaojie
ide·vscode·编辑器
不吃土豆的马铃薯9 小时前
5.SGI STL 二级空间配置器 _S_chunk_alloc核心函数解析
开发语言·c++·vscode·c·内存池
陳10309 小时前
Linux:工具Vscode的简单介绍
ide·vscode·编辑器
ChampaignWolf10 小时前
VSCode Copilot 也能支持其他OpenAI兼容接口啦,可以使用其他模型(DeepSeek、Kimi、Qwen)和第三方转发API
ide·vscode·编辑器
XX風10 小时前
VSCode + CMake + C++:配置文件体系完整说明
c++·ide·vscode
nebula-AI10 小时前
VSCode SFTP 同步流程指南
ide·vscode·云计算·编辑器·ssh