问题:
ModuleNotFoundError: No module named 'XXX'
网上的解决办法有很多,我只说下我的做法,解决不了的看官请移步他处另寻方案!
解决办法:
1.首先确保文件夹下有__init__.py文件
2.对需要引入其他包的py文件,在其首行,添加以下代码:
import os,sys
#解决linux下导报无法识别的问题
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.insert(0, BASE_DIR)
然后再去linux端运行py文件,导包问题即可解决!