[PYTHON] Wenn beim Tippen einer interaktiven Shell mit Anaconda eine lange Fehlermeldung angezeigt wird

Ich denke, es ist durchaus möglich, eine interaktive Shell zu verwenden, um die Ergebnisse eines kleinen Programms zu überprüfen.

Die grundlegende Operation von "Fehler in der Tabulatoroperation nach dem Satz" verlief nicht einfach, und ich habe sie schließlich gelöst, sodass ich sie als privates Memorandum weitergeben werde.

Der eine Satz, der am Ende eines ziemlich langen Fehlers erscheint, ist 「AttributeError: module 'readline' has no attribute 'redisplay'」

readline ist ein Paket, das Tabulatoroperationen ergänzt. Selbst wenn Sie unterschiedlich suchen, werden nur Artikel wie "Neuinstallation in Betracht ziehen usw., da möglicherweise keine Version vorhanden ist" angezeigt, und selbst wenn Sie es neu installieren, ist es nutzlos. Ich konnte kein Downgrade von der neuesten Version 2.1 auf "2.0" durchführen.

Der GitHub-Artikel, zu dem ich endlich gekommen bin, ist unten https://github.com/pyreadline/pyreadline/issues/64

Es ist ein wenig Englisch, daher ist es schwer zu verstehen, aber in "basemode.py" im Paket Ich habe es gelöst, indem ich an zwei Stellen im Artikel Code hinzugefügt habe.

Vielen Dank an diejenigen, die diesen Artikel hochgeladen haben. (Ich habe zuerst gelernt, dass GitHub auf diese Weise verwendet werden kann.) Später scheint dieses Paket namens readline seit etwa 2015 nicht mehr aktualisiert worden zu sein, also habe ich mich gefragt, ob etwas schief gelaufen ist.

Recommended Posts

Wenn beim Tippen einer interaktiven Shell mit Anaconda eine lange Fehlermeldung angezeigt wird
Problemumgehung, wenn beim Versuch, PySide mit pip zu installieren, eine Fehlermeldung angezeigt wird
Was tun, wenn bei der Installation von Python mit pyenv eine Fehlermeldung angezeigt wird?
Was tun, wenn bei der Installation von Python 2 mit pyenv ein OpenSSL-Fehler auftritt?
Was tun, wenn beim Importieren von matplotlib mit Jupyter ein Importfehler auftritt?
Was tun, wenn beim Versuch, pip mit pyenv zu verwenden, ein undefinierter Fehler angezeigt wird?
Was tun, wenn beim Laden von mnist eine Fehlermeldung angezeigt wird?
Beim Schreiben einer if-Anweisung mit einem regulären Ausdruck
Wenn beim Python-Scraping ein Fehler auftritt (Anforderungen)
Was tun, wenn beim Versuch, eine Nachricht in task.loop () unmittelbar nach dem Start zu senden, eine Fehlermeldung angezeigt wird?
Was tun, wenn beim Konvertieren von PySparkDataFrame in PandasDataFrame ein Speicherfehler auftritt?
Was tun, wenn beim Importieren von matplotlib in Python (Mac) eine Fehlermeldung angezeigt wird?
Was tun, wenn beim Ausführen von "certbot erneuern" in der CakePHP-Umgebung eine Fehlermeldung angezeigt wird?
Was tun, wenn bei der Pip-Installation ein Unicode-Dekodierungsfehler auftritt?
Wenn Sie sich über "zu wenige Updates ~" ärgern, wenn Sie LdaModel ausführen
Wenn Sie pip installiert haben sollten, aber einen Importfehler erhalten
Ich erhalte einen Betriebssystemfehler: [Errno 8] Fehler beim Ausführen des Formats, wenn eine Flask-Anwendung mit einem Python-Befehl ausgeführt wird
Ich erhalte eine Fehlermeldung beim Import von Pandas.
Bei Programmierfehler: (1146, "Tabelle '<Tabellenname>' existiert nicht") tritt in Django auf
Was tun, wenn beim Importieren von numpy mit VScode ein Fehler auftritt?
Was tun, wenn TypeError in min und max von numpy auftritt?
Wenn Sie eine Linie für eine lange Zeit brechen möchten
Wenn in boto3 der Fehler no attribute angezeigt wird, überprüfen Sie die Version
Was tun, wenn beim Laden eines mit Poesie erstellten Python-Projekts in VS Code ein Fehler auftritt?
Was tun, wenn auf pipenv der Fehler "Keine Versionen gefunden" angezeigt wird?
Im Chainer-Tutorial wird beim Importieren eines Pakets eine Fehlermeldung angezeigt. (spotten)
[Python] Dinge, die überprüft werden müssen, wenn in Django ein Unicode-Dekodierungsfehler auftritt
Fehler beim Installieren eines Moduls mit Python pip
Beim Speichern mit OpenCV ist ein Fehler aufgetreten
So erhalten Sie Hilfe in einer interaktiven Shell
Ich erhalte einen UnicodeDecodeError, wenn ich mit mod_wsgi laufe
[Python] [vscode] Wenn Sie sich über Space-Tab-Mix ärgern
Ich erhalte eine Fehlermeldung mit allen yum-Befehlen
Rollback, wenn beim Stoff ein Fehler auftritt
Wenn Sie sich mit HTTP-Weiterleitungen 301 und 302 verlaufen
Was tun, wenn bei Do and Return in einem Golang-Test ein Fehler mit zu vielen Eingabeargumenten auftritt?
Was tun, wenn ein Fehler "unbekannter Dienst" vom gRPC-Server zurückgegeben wird?
Eine Geschichte über einen Fehler beim Laden eines TensorFlow-Modells, das lokal mit Google Colab erstellt wurde
Was tun, wenn bei Verwendung von ts-node-dev unter Linux der Fehler "ERR_FEATURE_UNAVAILABLE_ON_PLATFORM" angezeigt wird?
Was tun, wenn Sie Python auf IntelliJ ausführen und mit einem Fehler beenden?
Wenn Sie beim Erstellen von Pycocoapi unter Windows nicht weiterkommen
Ich erhalte eine Fehlermeldung, wenn ich opencv in pyautoGUI einfüge
Beim Versuch meinheld + WebSocket + mongodb wird eine Fehlermeldung angezeigt
BigQuery - Wenn Sie einen Grund erhalten: responseTooLarge-Fehler in Python
Wenn in Python ein "Unicode-Dekodierungsfehler" auftritt
Was tun, wenn beim Aktivieren von public_network oder private_network unter Vagrant + Arch Linux beim Vagrant + Arch Linux → Install netctl eine Fehlermeldung angezeigt wird?
Bei der Verwendung von Tensorboard mit Pytorch ist ein Fehler aufgetreten
[Python] Wenn Sie eine Datei mit demselben Namen wie das zu importierende Modul erstellen, tritt ein Attributfehler auf.
Was tun, wenn unter Linux die Fehlermeldung "Namensauflösung vorübergehend fehlgeschlagen" ausgegeben wird?
Wenn Sie beim Erstellen eines Pakets mit Cython Probleme beim Importieren zwischen Ordnern haben, lesen Sie dies.
Beim Lesen eines Bildes mit SimpleITK tritt ein Problem auf, wenn sich Japanisch im Pfad befindet
Was tun, wenn bei yum ein Metalink für Repository-Fehler nicht abgerufen werden kann?
Wenn Sie eine Lotterie mit einer Chance von 1% ziehen, 100 Mal hintereinander zu erscheinen, werden Sie dann einmal gewinnen?
EC2 / Amazon Linux2: Was ist zu tun, wenn bei der Pip-Installation der Fehler "gcc 'kann nicht ausgeführt werden: Keine solche Datei oder kein solches Verzeichnis" auftritt
Bei Verwendung von JUMAN ++ mit PyKNP ist ein Wertefehler aufgetreten
Lösung, wenn Sie einen 0xxx ASCII-Codierungsfehler mit Superset erhalten
Eine Geschichte über die Installation von matplotlib mit pip mit einem Fehler