"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Pourquoi Python ne s'exécute-t-il pas dans ma ligne de commande Git Bash ?

Pourquoi Python ne s'exécute-t-il pas dans ma ligne de commande Git Bash ?

Publié le 2024-11-07
Parcourir:133

Why isn\'t Python running in my Git Bash command line?

Python ne s'exécute pas dans la ligne de commande Git Bash

Lors de l'utilisation de Git Bash sous Windows, les utilisateurs peuvent rencontrer des difficultés à exécuter Python. Lors de la saisie de "python" dans la ligne de commande, la réponse attendue est une ligne vide, dépourvue de l'entrée habituelle dans Python 2.7.10 comme observé dans Powershell. L'absence de messages d'erreur complique encore davantage le processus de dépannage.

Variables d'environnement

À titre de vérification préliminaire, assurez-vous que les variables d'environnement dans PATH incluent le répertoire "c : \python27". Si cette condition est remplie, une enquête plus approfondie est justifiée.

Solution temporaire

Pour une résolution immédiate, exécutez la commande suivante dans votre shell Git Bash :

alias python='winpty python.exe'

Cet alias établit un lien vers l'exécutable Python et sera effectif pour la session shell en cours.

Solution permanente

Pour une solution durable, ajoutez la même commande à votre fichier .bashrc situé dans le répertoire personnel de l'utilisateur. Deux approches sont disponibles :

À l'aide de l'interface de ligne de commande (CLI)

Depuis Git Bash, saisissez ce qui suit :

echo "alias python='winpty python.exe'" >> ~/.bashrc

Cette commande crée ou ajoute l'alias au fichier .bashrc.

Utilisation de l'éditeur de texte

Vous pouvez également créer manuellement un fichier .bashrc dans votre répertoire personnel à l'aide d'un éditeur de texte.

Une fois créé, ajoutez la ligne suivante au fichier :

alias python='winpty python.exe'

Appliquez les modifications en exécutant "source .bashrc" ou en redémarrant le shell.

Mettre à jour

Les versions récentes de Git emploient .bash_profile au lieu de .bashrc. Conda utilise également ce profil lors de l'initialisation. Il convient de faire preuve de prudence pour éviter de supprimer ou d'écraser les blocs d'initialisation existants. Pour plus d'informations, reportez-vous à Git pour Windows n'exécute pas mon fichier .bashrc.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3