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

相关推荐
rainFFrain1 小时前
单例模式与线程安全
linux·运维·服务器·vscode·单例模式
超级小的大杯柠檬水4 小时前
修改Anaconda中Jupyter Notebook默认工作路径的详细图文教程(Win 11)
ide·python·jupyter
色空大师6 小时前
【idea】实用插件
java·ide·intellij-idea
suanday_sunny6 小时前
VSCode运行,各类操作缓慢,如何清理
ide·vscode·编辑器
信计小白6 小时前
vscode报Module containing this breakpoint has not yet loaded
ide·vscode·编辑器
小杨4047 小时前
python入门系列十三(多线程)
人工智能·python·pycharm
MonkeyKing_sunyuhua16 小时前
Visual Studio Code 进行汉化
ide·vscode·编辑器
沫夕残雪16 小时前
HTTP,请求响应报头,以及抓包工具的讨论
网络·vscode·网络协议·http
还是鼠鼠17 小时前
Node.js全局生效的中间件
javascript·vscode·中间件·node.js·json·express
苏克贝塔18 小时前
CMake学习--Window下VSCode 中 CMake C++ 代码调试操作方法
c++·vscode·学习