[PYTHON] Comment réparer lorsque l'entrée du terminal devient anormale

Utiliser la scène

L'entrée du terminal peut être anormale sur un système d'exploitation UNIX.

--Les caractères saisis ne s'affichent pas

D'après mon expérience, j'entre dans cet état après avoir exécuté et quitté de manière interactive la version de l'interpréteur python installé sur MacOS X avec macports. La solution est de démarrer un nouveau terminal, mais il existe un moyen un peu plus simple de le réparer.

Comment réparer

Exécutez la commande suivante.

$ stty sane

La description

Cela semble se produire si l'application en cours d'exécution modifie les caractères spéciaux dans le terminal et n'est pas restaurée à ses paramètres d'origine lorsque l'application est fermée. stty est une commande pour afficher ou modifier les paramètres du terminal, et l'optionsane a pour effet de faire des caractères spéciaux les paramètres par défaut.

référence

OS-X terminal behaves oddly after running Python interactively

Recommended Posts

Comment réparer lorsque l'entrée du terminal devient anormale
Comment quitter lors de l'utilisation de Python dans Terminal (Mac)
Comment pirater un terminal
[Python] Comment utiliser input ()
[Go language] Comment obtenir l'entrée du terminal en temps réel
Comment ajouter sudo lors de l'exécution du débogage
Comment obtenir une adresse IP lorsque Tornado + nginx
Comment démarrer Python (Flask) au démarrage d'EC2
Comment gérer les erreurs en frappant pip ②
[Django] Comment résoudre les erreurs lors de l'installation de mysqlclient
Comment se souvenir quand on oublie un mot
Comment mesurer la vitesse de la ligne depuis le terminal
Comment ajouter Anaconda Powershell Prompt au terminal Windows?
Comment créer une boîte de saisie Kivy 1 ligne
Comment masquer l'entrée utilisateur dans l'interface graphique PySimple
Remarques sur la façon d'utiliser lors de la combinaison de pandas.
Comment désactiver la fonction de référence lors de la sortie de PyYaml
Comment accéder avec cache lors de la lecture_json avec pandas
Comment lancer instantanément Jupyter Notebook à partir du terminal
Comment faire un clic droit en utilisant la saisie au clavier dans RPA?
Emplacement de modification du code lors de l'utilisation de plotly gratuitement
Comment écrire plus rapidement en utilisant numpy comme deque
Comment gérer l'entrée du terminal dans l'environnement pipenv sans autorisation lors de l'utilisation de pipenv avec vscode
Comment supprimer "(base)" qui apparaît dans le terminal lorsqu'Anaconda est installé sur Mac