vim - UltiSnips 需要 py >= 2.6 或任何 py3

标签 vim python-2.7

我尝试以不同的方式安装 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/

相关文章:

Vim swp 文件干扰存储库 vimdiff

git - Vim:如果在 Git 中未跟踪文件,则发出警告

vim -X 标志为 .vimrc 条目

vim - 可视 block 插入/追加不起作用

c++ - 找不到 vim omnicppcomplete 模式

python - python 2 中的 `in range` 构建 --- 工作太慢

python - 是否有一个版本的 ConfigParser 可以处理没有节头的文件?

python - 如何从多个等长数组中删除相同的随机项?

python - 如何防止 sqlalchemy 在 CTE 的列名前添加前缀?

python-2.7 - Docker构建失败