如何在使用AAP安装vim时包含python支持?
我想安装插件“YouCompleteMe”,它需要最新的vim(带有所有补丁)。因此,我使用AAP()安装了vim。但是安装的vim没有python支持,这也是这个插件的一个要求 提到我们必须在'config.arg'文件(在主安装目录中)中添加配置参数,但我不知道要使用什么参数 如果有人这样做,请帮助如何在使用AAP安装vim时包含python支持?,python,vim,Python,Vim,我想安装插件“YouCompleteMe”,它需要最新的vim(带有所有补丁)。因此,我使用AAP()安装了vim。但是安装的vim没有python支持,这也是这个插件的一个要求 提到我们必须在'config.arg'文件(在主安装目录中)中添加配置参数,但我不知道要使用什么参数 如果有人这样做,请帮助 谢谢。我对AAP一无所知,但是当手动构建时,我需要以下之一来获得python支持: 在linux上为主机系统构建时,我需要将以下参数添加到/configure调用中:--enable pytho
谢谢。我对AAP一无所知,但是当手动构建时,我需要以下之一来获得python支持:
/configure
调用中:--enable pythoninterp=yes
或--enable pythoninterp=dynamic
。如果要使用Python 3进行编译,请使用--enable-python3interp=(yes | dynamic)
PYTHON
将变量设置为PYTHON目录(例如/home/zyx/.wine/drive\u c/Python27
)和PYTHONINC
设置为-I{path\u to\u include\u directory}
(例如-I/home/zyx/.wine/drive\u c/Python27/include>)。如果要使用PYTHON3,则需要将PYTHON
替换为PYTHON3
。(示例命令行:cd src&&make-f make_ming.mak FEATURES=gigage CROSS_COMPILE=i686-pc-mingw32-PYTHON=/home/zyx/.wine/drive\c/Python27 PYTHONINC=-I/home/zyx/.wine/drive\u c/Python27/include GUI=yes gvm.exe
)
如果AAP使用的是
/configure
,则应使用第一个变量;如果AAP使用的是make-f
,则应使用第二个变量(假设变量名在makefiles中是一致的,这很有可能)。请注意,AAP使用的是Python 2.6或更早版本。我试过使用Python2.7,但它不起作用。我不确定这是否是问题所在,因为AAP在我的情况下工作正常。Vim安装得很好,但是没有python支持;相反,它只是提醒您需要支持Python2的Vim,而不是Python3(这两个选项在ZyX答案中都有描述)。我尝试了您所说的,以及其他一些事情,但没有任何效果。我想我只需要从源代码安装vim和所有补丁。