Python模块路径

Python模块路径,python,pycharm,Python,Pycharm,我会理解这种行为 在Pycharm中,我可以成功运行(绿色播放按钮)这个main.py,其中包括src.v0.Det.py src | +--v0 | | | +--Det.py (class det) | __init__.py | +-- main.py __init__.py main.py ------------ from src.v0.Det import det .... 但是当我在unix上使用:python main.py运行时,我得到“没有名为

我会理解这种行为

在Pycharm中,我可以成功运行(绿色播放按钮)这个main.py,其中包括src.v0.Det.py

src
|
+--v0
|   |
|   +--Det.py  (class det)
|      __init__.py
|
+-- main.py
    __init__.py

main.py
------------
from src.v0.Det import det
....
但是当我在unix上使用:python main.py运行时,我得到“没有名为src.v0.Det的模块”

很明显,我可以删除“src”,它可以工作,但我不想更改文件。如何像在Pycharm中一样运行此文件

里卡多

导出PYTHONPATH=“${PYTHONPATH}:”