使用python 2.0支持编译vim

时间:2014-02-13 08:01:13

标签: python macos vim

我按照here指令在Mac OS上使用Python 2.x支持编译Vim因为我想要Vim插件YouCompleteMe

在配置中它说:

checking for python2... (cached) /Users/t2wu/miniconda3/bin/python
checking Python version... (cached) 
checking Python is 2.3 or better...   File "<string>", line 1
    import sys; sys.exit( < 2.3)
                          ^
SyntaxError: invalid syntax
too old

它不能太旧。我想知道为什么要检查安装了Python 3.3的miniconda3(系统/usr/bin/python是2.7.5版本。)我已经从.bash_profile的PATH环境变量中删除了该目录,因为我想编译它,但总的来说我希望Python 3可以访问。

2 个答案:

答案 0 :(得分:1)

有一些替代方案。就个人而言,我使用MacPorts在Mac OS X上安装了Vim。下载并以图形方式安装port命令后,您可以在命令行中使用以下命令来安装vim并支持Python 2.7:

$ sudo port install vim +python27

请注意,这也会从MacPorts安装Python 2.7解释器。

这种方法的优点是MacPorts将为您带来Vim包的更新,并且您不会修改系统Python。

答案 1 :(得分:0)

你不需要做任何事情。

您只需要安装内置python支持的MacVim。如果在系统上正确安装了Python,它将开箱即用。