Jedes Mal, wenn ich eine neue Python-Umgebung mit virtualenv usw. erstellte, suchte ich erneut nach "Wie mache ich das?". Also vorerst ein Memo für mich.
Verwenden Sie dieses Mal nicht virtualenv, sondern installieren Sie es in der vorinstallierten Version von Python.
mac os
sudo pip install readline
Nur das.
Es gibt jedoch einige Einschränkungen.
Zum Beispiel, wenn in Ihrer Umgebung mehrere Python-Versionen installiert sind Angenommen, Python ist an den folgenden Stellen verstreut.
/usr/bin
/usr/local/bin
Wenn also "/ usr / local / bin" aufgrund der Lesereihenfolge von PATH mit Priorität aufgerufen wird Selbst wenn Sie readline installieren, wird seine Funktion nicht wiedergegeben. Die normale Installation mit pip scheint für "/ usr / bin" zu installieren.
Gibt es eine Möglichkeit, dies in Python in "usr / local / bin" zu installieren? Oder vielleicht ist es nicht gut, verschiedene Pythons wie dieses zu installieren. Bitte lassen Sie mich wissen, wenn Sie verstehen.
Recommended Posts