python-Vscode中在不同文件夹中引用自定义模块的问题
在不同文件夹中,直接用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包。
如必须要在不同文件下中引用,则需要引用系统模块辅助定位
此时虽然可以正常运行,但还是有红色下划线
共有 0 条评论