在用vscode写python的时候,导入包会报错:
ModuleNotFoundError: No module named 'XXX'
可以使用下面的方法解决:
import sys
sys.path.append("/Users/user082/Desktop/code/py")
from UI.a import A
from UI.WEB.b import B
if __name__ == "__main__":
A().say()
B().say()
重点:
sys.path.append("/Users/user082/Desktop/code/py")
这个路径是项目的顶层目录。这样python就可以从顶层目录往下寻找了。