<p>我找到了这个帖子</p>
<blockquote>
<p><a href="http://www.saltycrane.com/blog/2010/05/my-emacs-python-environment/" rel="nofollow">My Emacs Python environment</a></p>
</blockquote>
<p>这是关于如何在Emacs中建立一个好的Python开发环境的最有用和最全面的说明和参考列表,而不考虑操作系统平台。安装仍然有一点工作要做,但至少它涵盖了Emacs中为Python推荐的流行包和组件,这些包和组件提供了自动完成功能。在</p>
<p>我松散地使用这篇文章作为向导,在我的Windows机器上使用emacs23.2.1和python2.6.5进行安装。虽然,在某些情况下,我也安装了Cygwin,而不是运行本文中提到的*nixshell命令,我只需通过web浏览器下载包,用7zip解压,然后将它们复制到Emacs的plugin目录中。在</p>
<p>另外,为了安装pymac、Rope和Ropemacs,我使用了Python的<a href="http://en.wikipedia.org/wiki/EasyInstall" rel="nofollow">EasyInstall</a>包管理器。为了使用它,我下载并安装了<a href="http://pypi.python.org/pypi/setuptools#windows" rel="nofollow">the ^{<cd1>} package using the Windows install version</a>。安装完成后,在命令行,cd到它们各自的下载位置并运行命令</p>
<p><code>easy_install .</code></p>
<p>而不是post中显示的shell命令。在</p>
<p>一般来说,我将任何<code>*.el</code>文件保存在我的<code>~\.emacs.d\plugins</code>(例如,<code>%USERPROFILE%\Application Data\.emacs.d\</code>)中,然后更新我的<code>.emacs</code>文件以引用帖子中记录的文件。在</p>
<p>尽管如此,有时我还是使用了<a href="http://dreampie.sourceforge.net/" rel="nofollow">DreamPie</a>,因为它确实比我的Emacs设置有更好的开箱即用自动完成功能。在</p>