<p>我有一个python程序,其中出现以下错误:</p>
<blockquote>
<p>ImportError: No module named core </p>
</blockquote>
<p>导致错误的导入是:</p>
<pre><code>from core import wcolors
</code></pre>
<p>文件<code>wcolors.py</code>位于名为<code>core</code>的目录中,还有另一个名为modules的目录,因此当我运行程序时,它会给出以下错误输出:</p>
<pre><code>Traceback (most recent call last):
File "anubis.py", line 7, in <module>
from core import wcolors
ImportError: No module named core
</code></pre>
<p>目录结构</p>
<p>dir结构如下</p>
<pre><code>anubis
--anubis.py (the script that i run)
--core
--wcolors.py (the file i import from core)
-- modules
[the modules i suposed to load during the execution.]
</code></pre>
<p>作为另一个细节,core中的所有文件都是用.pyc扩展名编译的。你知道吗</p>