我想安裝需要最新vim(包含所有補丁)的插件「You Complete Me」。所以我使用AAP安裝了vim(http://www.a-a-p.org/ports.html)。但是安裝的vim沒有python支持,這是該插件的一個要求。如何使用AAP安裝vim時包含python支持?
提到我們必須在'config.arg'文件(在主安裝目錄內)中添加配置參數,但我不知道使用什麼參數?
如果有人已經這樣做,請幫忙。
謝謝。
我想安裝需要最新vim(包含所有補丁)的插件「You Complete Me」。所以我使用AAP安裝了vim(http://www.a-a-p.org/ports.html)。但是安裝的vim沒有python支持,這是該插件的一個要求。如何使用AAP安裝vim時包含python支持?
提到我們必須在'config.arg'文件(在主安裝目錄內)中添加配置參數,但我不知道使用什麼參數?
如果有人已經這樣做,請幫忙。
謝謝。
我不知道AAP什麼,但是當手動構建我需要以下獲得Python支持的一個:建立一個主機系統時
./configure
請致電:--enable-pythoninterp=yes
或--enable-pythoninterp=dynamic
。如果你想用Python 3編譯使用--enable-python3interp=(yes|dynamic)
。PYTHON
使變量設置爲蟒蛇目錄(例如/home/zyx/.wine/drive_c/Python27
)和PYTHONINC
設置爲-I{path_to_include_directory}
(例如-I/home/zyx/.wine/drive_c/Python27/include
)。如果你想使用Python 3,你需要用PYTHON3
代替PYTHON
。(例子命令行:cd src && make -f Make_ming.mak FEATURES=HUGE CROSS_COMPILE=i686-pc-mingw32- PYTHON=/home/zyx/.wine/drive_c/Python27 PYTHONINC=-I/home/zyx/.wine/drive_c/Python27/include GUI=yes gvim.exe
)。如果AAP使用./configure
你應該使用第一種變體,如果它使用make -f
你應該使用第二個(假設變量名稱在生成文件一致這是非常有可能的)。
我嘗試了你所說的和其他一些事情,但沒有爲我工作。我想我只需要從源代碼安裝所有補丁。 – Chandra
請注意,AAP適用於Python 2.6或更高版本 - [請參閱aap郵件列表上的此線程](http://sourceforge.net/mailarchive/forum.php?thread_name=200904062015.n36KFPf3030585%40moolenaar.net&forum_name=aap-develop )。我已經嘗試過使用Python 2.7,但它不工作。 – mMontu
我不確定這是否是問題,因爲AAP在我的情況下正常工作。 Vim安裝得很好,但沒有python支持。 – Chandra
我同意這不是問題;相反,它只是提醒你需要Python支持Python 2,而不是Python 3(這兩個選項都在ZyX答案中描述)。 – mMontu