由于某些原因,安装了brew的macvim没有python3支持。以下是我安装它的方法:
brew install macvim --with-cscope --with-python3
每当我跑
:echo has('python3')
结果为0,表示没有python3支持。有谁知道这是什么问题?任何帮助表示赞赏。
答案 0 :(得分:0)
在homebrew的macvim配方中故意禁用Python 3。
但是,您可以运行“brew edit macvim”并修复配方以使其正常工作。
我建议采取以下措施(对我有用):
__END__
。这些补丁都不再是必需的 - 在快照72中上游修复了ruby支持。在安装函数中,当它搞乱args时,修复python部分就像这样:
args << "--enable-python3interp=yes" if build.with? 'python3'
ENV.prepend 'LDFLAGS', "-L#{python3.libdir} -F#{python3.framework} -framework Ruby" if python3 && python3.brewed?
确保你使用自制的python3,如果你已经升级到Mavericks,那么绝对重新酿造所有东西 - stdc ++库已经改变了,你不能在链接时混合旧的和新的。
酿造它:
$ brew install --HEAD macvim
$ mvim --version
#以确保链接所有正确的内容
我经历过ultisnips和vinarise,两者都有效,但两者都没有导致窗口神秘地消失,就像之前在macvim&amp; amp; python3。我还用py3命令完成了其他基本测试。没有看到任何问题<尚>