擅长:python、mysql、java
<p>来得有点晚,但这可能有助于其他人寻找解决方案。Ipython同时使用当前的系统路径和当前的项目目录,但是在virtualenv中运行时,将只使用安装期间指定的当前python路径。必须将当前工作目录附加到模块导入声明中:</p>
<p>我会这样做:</p>
<pre><code>import sys
sys.path.append('/Users/mrafayaleem/Projects/imagemonster/conf')
from imagemonster.conf import settings
</code></pre>
<p>这里的解决方案给出了更精确的解决方案,尤其是在virtualenv <a href="https://stackoverflow.com/questions/19876993/python-module-import-relative-paths-issue"> https://stackoverflow.com/questions/19876993/python-module-import-relative-paths-issue</a>中工作时</p>