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

相关推荐
无声旅者6 小时前
深度解析 IDEA 集成 Continue 插件:提升开发效率的全流程指南
java·ide·ai·intellij-idea·ai编程·continue·openapi
MonkeyKing_sunyuhua9 小时前
VSCode + Cline AI辅助编程完全指南
ide·人工智能·vscode
炒空心菜菜11 小时前
MapReduce 实现 WordCount
java·开发语言·ide·后端·spark·eclipse·mapreduce
未来之窗软件服务11 小时前
医院药品展示大屏:开启多维度服务与管理新窗口—仙盟创梦IDE
ide·智慧大屏幕·信发系统·仙盟创梦ide
MonkeyKing_sunyuhua12 小时前
在 Visual Studio Code (VSCode) 中配置 MCP(Model Context Protocol)
ide·vscode·编辑器
smileNicky12 小时前
在 VSCode 中运行 Vue.js 项目
ide·vue.js·vscode
Growthofnotes13 小时前
VSCode中Node.js 使用教程
ide·vscode·node.js
遗憾皆是温柔14 小时前
MyBatis—动态 SQL
java·数据库·ide·sql·mybatis
小妖66615 小时前
VScode 的插件本地更改后怎么生效
ide·vscode·编辑器
进击的阿尔法猿16 小时前
visual studio生成动态库DLL
ide·visual studio