问题场景
在views.py中,我想将./emotion_classifier_tensorflow_version/CNN/cnn.py文件导入,但是按照sys.path.append的方式一直不对,会报错No module named 'cnn' ,如下图所示:
解决方法
参考在urls.py中导入views.py的方法,如下图;
上图说明,导入文件需要从顶级目录开始导入,所以如下方式导入:
从顶级目录开始写起,另外记得被引用的python文件所在目录需要新建一个__init__.py的文件,空白的也可以。
可以看到下图,不再报错。