为什么路径没有添加到sys.path

时间:2017-05-11 13:53:09

标签: python path

我有这样的项目结构:

Project:
    __init_.py
    sub_pack1:
        __init__.py
        x.py
        y.py
    sub_pack2
        __init__.py
        main.py

我启动main.py并导入sub_pack1.x。这种导入工作正常。但是当我在import yx.py时,我收到错误:

ModuleNotFoundError: No module named 'y'  

我在print(sys.path)x.py并且找不到Project/sub_pack1/目录。为什么这样?如何解决这个问题(在x.py中更正import y)?

P.S python版本是3.6

0 个答案:

没有答案