LinuxでsudoなしでPythonをサポートするVIMをインストールしようとしていますが、何らかの理由でVIMは常にPythonなしでインストールされます(vim --versionの-python)。
まず、ファイルをダウンロードして解凍して
tgz
Pythonをローカルにインストールしました。$HOME
その後、
cd
そのディレクトリに移動して次を実行します。./configure --prefix=$HOME/python && make && make install
すでにVIMをインストールしてもPythonをサポートしていないため、VIMソースディレクトリに移動して次のコマンドを実行しました。
./configure --prefix=$HOME --with-features=huge --enable-pythoninterp --without-x --with-python-config-dir=/home/<user>/python/lib/python2.7/config
make && make install
VIMは今まで表示され続け-python
てecho 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
。