初次使用vscode遇到的坑
vscode使用时导入模块的一些问题
在编写完某一个模块的代码时,需要在当前的模块下进行调试运行,发现报“ImportError:cannot import name 'BasePath'”
1、于是我们想到可能是因为项目路径未添加到sys.path中导致的
所以我们将项目路径添加到sys.path中,如下所示:
但是运行之后,报了同样的错。经过百度,与调试,发现问的所在,如下方法
2、这里需要注意报的是哪里的模块哪个类导入失败,从报错中我们看出,在Base.basePath模块下,无法导入BasePath类
所以我们需要想到,是这个类无法被导入引起的,然后尝试去在类的文件中进行添加路径到sys.path中
之后再运行,发现问题解决了!!