Jüngstes Upgrading brechen vim

734
Derek 朕會功夫

Diese Frage hängt eng mit dieser Frage zusammen, bei der beim Starten von vim nach einem Sud-Upgrade eine sehr ähnliche Fehlermeldung angezeigt wurde:

dyld: Library not loaded: /usr/local/opt/python/Frameworks/Python.framework/Versions/3.7/Python Referenced from: /usr/local/bin/vim Reason: image not found Abort trap: 6 

Die Lösung bestand darin, Ruby und Vim erneut zu installieren. In meinem Fall war es jedoch wahrscheinlich darauf zurückzuführen, dass Python 3.7 wieder auf 3.6 herabgestuft wurde (3,7 endete damit, viele Bibliotheken zu brechen, die ich aufgrund von Inkompatibilität verwende) und die Neuinstallation von Python3.6 und Vim didn nicht helfen

Ich bin nicht sicher, warum Vim nach Python 3.7 sucht, die ich nicht einmal auf meinem Rechner habe. Die einzigen Versionen, die ich habe, sind 3.6.5, 2.7 und System-Python.

Sowohl Vim als auch Python wurden von Brew installiert.

0

1 Antwort auf die Frage

0
Derek 朕會功夫

Ich habe dieses Problem gelöst, indem ich Python 3.7 mit brew und Python 3.6.5 mit pyenv neu installierte. Auf diese Weise stehen sie nicht in Konflikt miteinander und ich kann entscheiden, welche Python-Version ich verwenden möchte.