ModuleNotFoundError: No module named '__main__.models'; '__main__' is not a package

各位大神,Django views.py 文件中运行 后出现 ModuleNotFoundError: No module named 'main.models'; 'main' is not a package 这个问题怎么解决 困扰我一天了

评论 1

  • <p><p><p><p>这种错误是引用的方法在执行时未找到,在文件上方将需要引用的文件路径加到path中</p> <div class="codehilite"><pre><span></span><span class="kn">import</span> <span class="nn">sys</span> <span class="n">sys</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="c1">引用文件相对路径/绝对路径)</span> </pre></div></p></p></p></p>