Also beschloss ich, Powerline in Vim auszuprobieren, und installierte aus diesem Grund PyPy mit Brew. Ich installierte auch MacVim und es wurde mit Python-Unterstützung kompiliert.
Gemäß den Anweisungen zur Powerline-Installation füge ich meinem die folgenden Zeilen hinzu .vimrc
:
python from powerline.vim import setup as powerline_setup
python powerline_setup()
python del powerline_setup
Beim Ausführen von vim werden jedoch einige Fehler ausgegeben. Der erste davon ist:
ImportError: No module named powerline.vim
Nun habe ich ein bisschen gegoogelt und herausgefunden, dass das Setzen der PYTHONPATH-Umgebungsvariable auf
`brew -prefix`/lib/pypy/site-packages
würde das Problem lösen, und tatsächlich liegen keine Fehler vor.
Da ich keine Erfahrung mit Python habe, frage ich mich, ob dies die richtige Möglichkeit ist, $PYTHONPATH festzulegen, und wenn ja, warum dies nicht bei der Installation erfolgt.
Wenn mehrere Python-Installationen vorhanden sind, ist es dann in Ordnung, wenn $PYTHONPATH auf alle ihre Site-Pakete verweist?