Neovim Python3-Unterstützung funktioniert nicht


7

Ich habe Probleme damit, Python3-Unterstützung in Neovim zu erhalten. Ich habe die Anweisungen in befolgt, gebe :help nvim-pythonaber :echo has('python3')0 zurück.

Ich habe versucht, die Neovim-Python-Module sowohl von Git und Pip als auch von AUR unter Arch Linux zu installieren, gebe aber :echo has('python3')immer noch 0 zurück.

Ich habe versucht, den Pfad zu Python manuell in Neovim festzulegen, und ich habe auch versucht, Neovim aus dem Quellcode von Github neu zu erstellen, nachdem ich Python-Module installiert habe, aber immer noch nichts.

Bearbeiten: Ich habe herausgefunden, dass der Zwischenablage-Anbieter auch nicht funktioniert hat.

Antworten:


6

Okay, ich habe herausgefunden, dass in meiner init.vim ein Fehler aufgetreten ist. Ich habe den Laufzeitpfad überschrieben, anstatt ihn anzuhängen.

Ich hatte diese Zeile:

set runtimepath=~/.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim74,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after

Ändern Sie dies:

set runtimepath+=~/.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim74,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after

Und dann funktioniert es.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.