7

UltiSnips を別の方法でインストールしようとしていますが、vim を起動するたびに同じメッセージが表示されます。Python 2.7 がインストールされていますが、vim は 2.7 バージョンより前にインストールされているようです。

このリンクを使用してvimを再インストールしようとしました:

$ sudo apt-get install mercurial libssl-dev
$ sudo apt-get build-dep vim
$ hg clone http://hg.debian.org/hg/pkg-vim/vim
$ cd vim
$ hg checkout unstable
$ debian/rules update-orig
$ dpkg-buildpackage -i -I
$ cd ..

しかし、同じ問題が残ります。ありがとう

4

5 に答える 5

7

役立つ情報をあまり提供しません。Vim に Python があるかどうかは、:py print "yes". Python のバージョンについては、:version出力を確認してください。のようなものが含まれます-lpython2.7

Vim を自分でコンパイルする場合は、 を渡して Python 統合を有効にする必要があります./configure --enable-pythoninterp

于 2013-10-03T19:17:57.807 に答える
3

UbuntuのNeoVimでも同じ問題がありました。ランニング:CheckHealthは私を正しい方向に向けました。次のソフトリンクを作成すると、問題が解決しました。

sudo ln -s /usr/bin/python /usr/local/bin/python
于 2016-09-11T00:41:54.890 に答える
2

http://www.vim.org/からソース コードをダウンロードします。それで

  1. cd vim
  2. きれいにする
  3. ./configure --prefix=/opt/local --with-features=huge --enable-pythoninterp=yes --enable-multibyte --with-vim-name=vim --with-python-config-dir=/ usr/lib/python2.7/config-x86_64-linux-gnu
  4. 作る
  5. sudo make install
于 2016-10-15T17:36:04.703 に答える