我尝试以不同的方式安装 UltiSnips,但每次启动 vim 时都会出现相同的消息。 安装了Python 2.7,但好像在2.7版本之前已经安装了vim。
我尝试使用此 link 重新安装 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 ..
但同样的问题仍然存在。 谢谢
最佳答案
您没有提供太多信息来提供帮助。你可以通过 :py print "yes"
检查你的 Vim 是否有 Python。对于 Python 版本,请检查 :version
输出。它将包含类似 -lpython2.7
的内容。
当您自己编译 Vim 时,需要通过传递 ./configure --enable-pythoninterp
来启用 Python 集成。
关于vim - UltiSnips 需要 py >= 2.6 或任何 py3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19161483/