0
点赞
收藏
分享

微信扫一扫

【debug】常见的问题,怎么引用上一层目录


根据代码执行方式的不同,有两种解决方法。

  1. 在vscode中执行代码,需要设置一下 env 参数

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: federated learning for glue",
            "type": "python",
            "request": "launch",
            "program": "${workspaceFolder}/federated-learning/main.py",
            "console": "integratedTerminal",
            "justMyCode": true,
            "args": [

            ],
            "env": {
                "PYTHONPATH": "/home/zry/experments/GLUE-baselines"
            }
        }
    ]
}

  1. 直接用python命令执行代码

本质上就是利用sys在路径中添加上要导入库的位置。

可以参考文章:https://zhuanlan.zhihu.com/p/64893308


举报

相关推荐

0 条评论