Was tun, wenn Python unter Git für Windows nicht funktioniert?

Da Git für Windows auf 2 Serien aufgestiegen ist, haben die Befehle, die im interaktiven Modus wie "Python" mit dem angehängten Git Bash verarbeitet wurden, nicht gut funktioniert.

Dies scheint ein bekannter Fehler (oder eine Spezifikation?) Von MinTTY zu sein, der in Git Bash verwendet wird, und es scheint, dass Befehle im interaktiven Modus "winpty" verwenden können. Mit anderen Worten, wenn Sie "Python" auf Git Bash wie folgt starten, funktioniert es normal.

winpty python

Wenn Sie "winpty" einzeln hinzufügen müssen oder wenn Sie es satt haben, können Sie auch " \ etc \ profile.d \ aliases.sh" ändern. Wenn Sie den Befehl, den Sie über winpty verwenden möchten, anstelle von "for name in ..." hinzufügen, ist dies in Ordnung.

aliases.sh


	for name in node ipython php php5 psql python2.7 python
	do
		alias $name="winpty $name.exe"
	done

Es scheint aus irgendeinem Grund zu geben, warum man das nicht zuerst macht, aber ich konnte es selbst nach dem Lesen nicht verstehen. (Ich muss sagen, ob es Python in MSys2 ist, aber es gibt eine Möglichkeit, es zu sagen, und es ist ein Rätsel). Wenn Sie sich Sorgen machen, ist "ipython" offiziell in 2.6.3 enthalten. Wenn Sie also in den interaktiven Modus wechseln möchten, können Sie ipython verwenden (da es auch funktional umfangreicher ist). ..

Referenz

Recommended Posts

Was tun, wenn Python unter Git für Windows nicht funktioniert?
Was tun, wenn PyAudio unter Python 3.7, 3.8, 3.9 unter Windows nicht installiert werden kann?
Was tun, wenn die Schienen nicht funktionieren?
Was tun, wenn die Autocomplete-Python von Atom nicht funktioniert?
Was tun, wenn Scrapy nach der Installation von Scrapy mit Pip auf dem Mac nicht funktioniert?
Was tun, wenn der Microsoft Store geöffnet wird, auch wenn Sie Python unter Windows ausführen?
Was tun, wenn Pythons IntelliSense in VS Code unter Windows nicht angezeigt wird?
Was tun, wenn Intellisense mit Anaconda + VSCode + Tensorflow2.1 nicht funktioniert?
Was tun, wenn in pydoc keine Python-Dokumentation für ... gefunden wird?
Was tun, wenn der Server nicht mit dem Runserver python manage.py startet?
Was tun, wenn die SciPy-Installation unter CentOS fehlschlägt?
Lassen Sie uns aktualisiert verschlüsseln! Was tun, wenn der Befehl certbot erneuern nicht funktioniert?
Was tun, wenn Sie pyenv mit Homebrew auf Ihrem Mac OS installiert haben, die Python-Version jedoch nicht wechselt?
Was tun, wenn python3 venv auf Raspberry Pi nicht gut funktioniert?
Was tun, wenn in Hydrogen "Kein Kernel für Sprachpython gefunden" angezeigt wird?
Was tun, wenn Sie von Windows-Zeichencodes abhängig sind?
Was tun, wenn `pip install matplot lib` auf dem Mac fehlschlägt?
Was tun, wenn Sie unter Linux kein WLAN verwenden können?
Was tun, wenn die Installation von pip mysqlclient unter MacOS fehlschlägt?
Python 3.6 unter Windows ... und zu Xamarin.
Was tun mit PYTHON Release?
Was tun, wenn Sie pyaudio nicht mit pip #Python installieren können?
Was tun, wenn in Python minus Null angezeigt wird?
Was tun, wenn Python "schwerwiegender Fehler: Datei 'stdio.h' nicht gefunden" anzeigt?
Was tun, wenn beim Ausführen von Python eine Warnung zur unsicheren Plattform angezeigt wird?
Was tun, wenn der Inode unter EC2 Linux erschöpft ist?
Hinweise zur Verwendung von OpenCV mit Windows 10 Python 3.8.3.
[Kivy] So installieren Sie Kivy unter Windows [Python]
Virtualenv funktioniert nicht unter Python 3.5 (Windows)
Was tun, wenn in python json .dumps eine Dezimalstelle enthalten ist?
Was tun, wenn Sie mit Python keine E-Mail an Yahoo senden konnten?
Was tun, wenn Sie die Rastersuche von sklearn in Python nicht verwenden können?
Was tun, wenn ipython und python mit unterschiedlichen Versionen starten?
Was tun, wenn Sie während der Anaconda-Installation unter Linux nicht weiterkommen?
Was tun, wenn der Chainer (Windows) -Beispielverzeichnis mit WinError 183 beendet wird?
Hinweise, was zu tun ist, wenn das Löschen von Schatten nicht mit Scatter () / Scatter3d () von Matplotlib funktioniert
Python unter Windows
Setzen Sie MicroPython unter Windows ein, um ESP32 unter Python auszuführen
Was tun, wenn pipreqs zu UnicodeDecodeError führt?
Was tun, wenn die Pipenv-Shell nicht mehr möglich ist?
[Python] Was ich getan habe, um Unit Test zu machen
Was tun, wenn mod_fcgid UnicodeEncodeError nicht auflösen kann?
[Für Anfänger] Was ist nach der Installation von Anaconda zu tun?
Was tun, wenn pip nicht installiert werden kann?
Ich möchte pyenv + pipenv auch unter Windows machen
[Python] So installieren Sie OpenCV unter Anaconda [Windows]
Was tun, um eine Google-Tabelle in Python zu erhalten?
Was tun, wenn die Docker-Synchronisierung plötzlich nicht mehr funktioniert?
Installieren von TensorFlow unter Windows Easy für Python-Anfänger
Schritte zum Erstellen von PyTorch 1.5 für CUDA 10.2 unter Windows
Was tun, wenn CERTIFICATE_VERIFY_FAILED auftritt, wenn nltk.download () unter macOS pyhon ausgeführt wird?
Was tun, wenn in Sublime Text Python ein Unicode-Codierungsfehler auftritt?
Was tun, wenn bei der Installation von Python mit pyenv eine Fehlermeldung angezeigt wird?