如何使路径在所有项目目录中可见

  • 本文关键字:项目 何使 路径 python path
  • 更新时间 :
  • 英文 :


我有一个具有以下结构的项目

.
├── amr
│   ├── __init__.py
│   └── ...
├── amr_config.yaml
├── data
│   └── ...
├── notebooks
│   └── ...
└── pyproject.toml

amr_config.yaml包含一些类似的路径

DB_QUERIES_PATHS:
REQUESTS: $REQUESTS|'./data/requests_data_query.sql'

通常我从根目录运行所有脚本,这样它就能成功执行。然而,当我试图在笔记本内执行某些操作时,我会得到一个类似FileNotFoundError

FileNotFoundError: [Errno 2] No such file or directory: './data/requests_data_query.sql'

那么,让路径在项目内的所有目录中都可见的最佳方法是什么呢?

您可以运行笔记本并指定所需的工作目录。因此,在这里可以从根目录运行它

jupyter notebook --notebook-dir=path_to_dir

相关内容

  • 没有找到相关文章

最新更新