UltiSnips nécessite py >= 2.6 ou tout py3
Je suis en train d'installer UltiSnips de manière différente mais le même message s'affiche à chaque fois lorsque je lance vim.
Python 2.7 est installé mais il me semble que vim a été installé avant la version 2.7.
Que j'ai essayé de réinstaller vim à l'aide de cette lien:
$ 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 ..
Mais le même problème persiste.
Grâce
OriginalL'auteur Katsu | 2013-10-03
Vous devez vous connecter pour publier un commentaire.
Vous ne fournissent pas beaucoup d'informations pour vous aider. Vous pouvez vérifier si votre Vim a Python via
:py print "yes"
. Pour la version de Python, vérifier la:version
de sortie. Il contiendra quelque chose comme-lpython2.7
.Lorsque vous compiler Vim vous-même, vous devez activer le Python à l'intégration en passant
./configure --enable-pythoninterp
.Puis
./configure
n'a probablement pas en mesure de détecter Python, ou êtes-vous à la construction de la minuscule version de Vim (qui n'ont pas de langue intégrations)? Pourquoi ne pas simplement utiliser la valeur par défaut Vim paquets de votre distribution? Au moins sur Ubuntu, par défaut, Vim paquets sont livrés avec le support de Python.Parce que c'est un compte de groupe (travail sur ordinateur) créée rapidement sur Debian. Maintenant, c'est le travail. J'ai dû ajouter une option sur
./configure --enable-pythoninterp --with-python-config-dir=/usr/lib/python2.7/config
Oui, que l'invocation est manquant dans votre question; heureux vous ai compris!
Après l'installation de
vim-gtk-py2
, le message d'erreur a disparu.OriginalL'auteur Ingo Karkat
J'ai eu le même problème avec NeoVim sur Ubuntu. L'exécution de
:CheckHealth
m'a orienté dans la bonne direction. La création de la suite de softlink résolu le problème pour moi:OriginalL'auteur mdh
Télécharger le code source de http://www.vim.org/.
Puis
OriginalL'auteur T.Du
Peut-être évident pour la plupart, mais pas pour moi était le fait que la
neovim
module devait être installé. Sur ubuntu, l'installation à l'aide depip
a fait le tour pour moi:Pour installer le module python 3, je suppose que pip3 a échangé pour le pip pour python 2.
OriginalL'auteur Sebastian Müller