在写pyhton往往需要在主程序导入上层目录中模块或其他目录(平级)下的模块
如下图所示
主程序是test2.py需要导入的包是mod2.py
查了相关文档会发现sys.path.insert(0,’..’)可以动态加入搜索路径去解决。然而当如此执行的时候,却又报找不到相应包的错,如下图
在这里,mod2就是lib ,而models,graph,coarsening,utils就是mod2.py
执行后,报了
居然找不到lib。。
解决方案:
需要在mod2下,添加一个空的来引导。即可