在不同文件夹中,直接用from import引用的话会报错
这是因为vscode此时将t2.py
作为相对路径的起点,对于t2.py
来说,它所在目录下是没有test1
包的,所以找不到,报错。
若将t2.pt移动到douban文件夹下,则可以成功
对于t2.py
来说,它所在目录下可以找到test1
包。
如必须要在不同文件下中引用,则需要引用系统模块辅助定位
此时虽然可以正常运行,但还是有红色下划线
在不同文件夹中,直接用from import引用的话会报错
这是因为vscode此时将t2.py
作为相对路径的起点,对于t2.py
来说,它所在目录下是没有test1
包的,所以找不到,报错。
若将t2.pt移动到douban文件夹下,则可以成功
对于t2.py
来说,它所在目录下可以找到test1
包。
如必须要在不同文件下中引用,则需要引用系统模块辅助定位
此时虽然可以正常运行,但还是有红色下划线