我正在使用一个 Python 程序 (main.py),该程序依赖于一个自制模块 (myhomebrewmodule)。
main.py 位于 myhomebrewmodule 文件夹内。
如果我在 IDE 中运行 main.py,我只需要将 myhomebrewmodule 的路径添加到 PYTHONPATH 中即可。
我也可以 从终端暂时添加此路径到 PYTHONPATH。
但是当我使用 uvicorn 时应该如何操作呢?
当我尝试:
export PYTHONPATH="pathtomyhomebrewmodule"
然后:
uvicorn main:app --reload
我遇到了 ModuleNotFoundError。