Temporäre Unterstützung für das Problem, dass Pfeiltasten in osx pyenv python nicht verwendet werden können

TL;DR

Python versucht, libreadline.6.dylib zu lesen, daher habe ich es in einen kompatiblen symbolischen Link mit einem anderen Namen eingefügt.

cd $(brew --prefix readline)/lib
ln -s libreadline.dylib libreadline.6.dylib

Umgebung

Ereignis und Geschichte

Die Pfeiltasten sterben in der Python-Umgebung virtualenv + pyenv, die ich mit brauen eingegeben habe. Python Es gibt einige Pfeiltasten und Verlaufsprobleme.

Versuchen Sie "pip install readline" und "import readline"

ImportError: dlopen(/usr/local/var/pyenv/versions/3.5.2/lib/python3.5/lib-dynload/readline.cpython-35m-darwin.so, 2): Library not loaded: /usr/local/opt/readline/lib/libreadline.6.dylib
  Referenced from: /usr/local/var/pyenv/versions/3.5.2/lib/python3.5/lib-dynload/readline.cpython-35m-darwin.so
  Reason: image not found

Ich frage mich, ob es "libreadline.6.dylib" gibt

/usr/local/opt/readline/lib


libhistory.7.0.dylib
libhistory.7.dylib@
libhistory.a
libhistory.dylib@
libreadline.7.0.dylib
libreadline.7.dylib@
libreadline.a
libreadline.dylib@

Es gibt kein.

Es ist auch mühsam, den Fomula-Hash zu finden und wieder einzufügen, als er in Zeile 6.x gelesen wurde. Es ist nicht wichtig und es ist eine Verbindung.

cd $(brew --prefix readline)/lib
ln -s libreadline.dylib libreadline.6.dylib

Lösung (Blick auf die Person, die sich beeilt)

Recommended Posts

Temporäre Unterstützung für das Problem, dass Pfeiltasten in osx pyenv python nicht verwendet werden können
Ändern Sie die Python-Version mit pyenv
Ansible Playbook zum Konfigurieren von Python-Einstellungen mit pyenv auf dem Mac
Die Pfeiltasten funktionieren in der zsh + python-Shell auf dem Mac nicht
Hinweise zur Installation von Python mit PyEnv
[TouchDesigner] Tipps für die Anweisung von Python
Installieren Sie Python unter CentOS mit Pyenv
[Python] Grund für das Überschreiben mit super ()
[Python] Neunundneunzig Tabellen, die for-Anweisungen verwenden
Installieren Sie Python unter CentOS mit pyenv
Hinweise zur Verwendung von OpenCV mit Windows 10 Python 3.8.3.
Python-Entwicklungsumgebung für macOS mit venv 2016
[50 zählt] Schlüsselübertragung mit Python für Windows
[Python, Multiprocessing] Verhalten für Ausnahmen bei Verwendung von Multiprocessing
Tipps zur Verwendung von Python + Caffe mit TSUBAME
Hinweise zur Verwendung von Python (Pydev) mit Eclipse