擅长:python、mysql、java
<p>我遇到了和你一样的问题(试图用Python2.7编译MacVim),我终于成功地做到了。</p>
<p>首先,<code>dynamic</code>选项不起作用!我在网上也看到过<em>提示</em>,但如果您查看配置脚本(或只是帮助),则无法识别它。因此,不要使用它。这相当于禁用python,这解释了为什么:py不工作。你还没有用Python编译MacVim。</p>
<p>最后我所做的是使用Python<a href="http://www.python.org/getit/" rel="noreferrer">website</a>上的官方安装程序重新安装Python 2.7.2。
然后应该在<code>/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config</code>中有一个<code>config</code>。</p>
<p>尝试使用以下选项重新编译</p>
<pre><code>% ./configure --enable-pythoninterp \
--with-python-config-dir=/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/python2.7/config
</code></pre>
<p>这在编译结束时给了我一个错误,但是如果我忽略它并启动二进制文件,不管怎样都可以。这个问题可能是我的电脑特有的(它似乎与<em>图标</em>安装有关)。
祝你好运。</p>
<p>注意,这是我用Python 2.7(这是我的目标)编译MacVim的方法,不一定是用Python的运行时版本编译MacVim的方法。</p>