<p>当我<code>pip install fbconsole</code>时,我得到的不是<code>.egg</code>文件,而是<code>.egg-info</code>文件,它只是元数据,还有项目文件<code>fbconsole.py</code>和<code>fbconsole.pyc</code>。源包似乎是<a href="http://pypi.python.org/pypi/fbconsole/0.3" rel="nofollow">PyPI</a>上唯一上载的格式,因此您的问题是,如果您使用我的<code>path_fixer.py</code>脚本,则需要将<code>fbconsole.py</code>文件复制到您的packages目录中(尽管它将在第一次访问时重新生成该文件),或者如果不复制,则复制到项目的根目录。在</p>
<p>下面是关于<code>.egg</code>和<code>.egg-info</code>文件之间区别的更多信息。在</p>
<blockquote>
<p>There are two basic formats currently implemented for Python eggs:</p>
<ol>
<li><p><code>.egg</code> format: a directory or zipfile <em>containing</em> the project's code and resources, along with an <code>EGG-INFO</code> subdirectory that<br/>
contains the project's metadata</p></li>
<li><p><code>.egg-info</code> format: a file or directory placed <em>adjacent</em> to the project's code and resources, that directly contains the project's<br/>
metadata.</p></li>
</ol>
</blockquote>
<p><a href="http://svn.python.org/projects/sandbox/trunk/setuptools/doc/formats.txt" rel="nofollow">http://svn.python.org/projects/sandbox/trunk/setuptools/doc/formats.txt</a></p>