我有两台机器:computer1和computer2,在computer1上有一个如下结构的文件夹,其中test.py中写有: from b.c import fun 。我在a文件夹下运行python b/test.py就可以成功,把代码拷到computer2上后,所有路径都相同,在a文件夹下运行python b/test.py就错误,而改成from c import fun就可以。
python里import的路径到底是怎么回事?
├── <a>/
│ ├── <b>/
│ │ ├── test.py
│ │ ├── <c>/
│ │ │ ├── fun.py
└── ...