擅长:python、mysql、java
<ol>
<li><p>目录a需要是一个包。添加一个<code>__init__.py</code>文件,使其成为一个包,这是一个简单目录的一个进步。</p></li>
<li><p>目录b也需要是a的子包。添加一个<code>__init__.py</code>文件。</p></li>
<li><p>目录测试可能也应该是一个包。很难说这是否必要。通常,Python模块的每个目录都是一个正式的包。</p></li>
<li><p>要导入,需要打开包搜索路径;这是从PYTHONPATH环境变量构建的。默认情况下,安装的站点包和当前工作目录(实际上)是唯一可以找到包的地方。</p></li>
</ol>
<p>这意味着必须安装,或者,您当前的工作目录也必须是比a高一级的包</p>
<p>或者,需要将PYTHONPATH环境变量设置为包含</p>