Pythonサポートを介してローカルにVIMをインストールします。 sudoは必要ありません。

Pythonサポートを介してローカルにVIMをインストールします。 sudoは必要ありません。

LinuxでsudoなしでPythonをサポートするVIMをインストールしようとしていますが、何らかの理由でVIMは常にPythonなしでインストールされます(vim --versionの-python)。

  1. まず、ファイルをダウンロードして解凍してtgzPythonをローカルにインストールしました。$HOME

  2. その後、cdそのディレクトリに移動して次を実行します。 ./configure --prefix=$HOME/python && make && make install

すでにVIMをインストールしてもPythonをサポートしていないため、VIMソースディレクトリに移動して次のコマンドを実行しました。

  1. ./configure --prefix=$HOME --with-features=huge --enable-pythoninterp --without-x --with-python-config-dir=/home/<user>/python/lib/python2.7/config

  2. make && make install

VIMは今まで表示され続け-pythonecho has('python')返されます。0

ファイル<vim-src>/src/auto/config.logは、システムPythonを使用しようとしていることを示しています。

configure:5486: checking for python
configure:5504: found /usr/bin/python 
.
.
configure:5740: result: no: PYTHON DISABLED

しかし、それは失敗し、最終的にPythonのサポートは追加されませんでした!

私がここで何か間違っているのでしょうか?

ベストアンサー1

Pythonがサポートされているかどうかは、vim./configureと生成されたファイル(./src/auto/config.h、)の出力を確認してください。./src/auto/config.status

また、正しいバイナリを実行していることを確認してくださいvim

おすすめ記事