<p>Solution temporaire</p>
<p>Entrez simplement ceci dans votre shell Git sous Windows → <code>alias python='winpty python.exe'</code>, c’est tout et vous aurez un alias vers l’exécutable Python. Cet alias sera valide pour la durée de la session shell.</p>
<p><a href="https://github.com/rprichard/winpty">winpty</a> est un package logiciel Windows fournissant une interface similaire à un pty-master Unix pour communiquer avec les programmes console Windows.</p>
<p>Solution permanente</p>
<p>Ajoutez la commande à votre <code>.bashrc</code> dans le répertoire personnel de l’utilisateur. Vous pouvez utiliser le CLI ou un éditeur de texte :</p>
<p>Avec le CLI</p>
<p>Cela peut être accompli depuis Git Bash comme ceci :</p>
<pre><code class="lang-auto">echo "alias python='winpty python.exe'" >> ~/.bashrc
</code></pre>
<p>ce qui créera <code>.bashrc</code> dans le répertoire personnel de l’utilisateur courant si le fichier n’existe pas ou ajoutera l’alias à la fin de <code>.bashrc</code> s’il existe.</p>
<p>Avec un éditeur de texte</p>
<p>Alternativement, vous pouvez d’abord créer un <code>.bashrc</code>. Selon votre gestionnaire de fichiers, cela peut être plus facile à accomplir dans Git Bash comme ceci :</p>
<p>cd ~<br>
touch .bashrc</p>
<pre><code class="lang-auto">
À ce stade, vous pouvez ouvrir.bashrc` dans votre éditeur de texte préféré et l'ajouter là.
Pour appliquer le changement, utilisez soit la commande source .bashrc soit redémarrez le shell.
Mise à jour
Les versions plus récentes de Git n'utilisent plus .bashrc mais utilisent à la place .bash_profile. Conda utilise également ce profil lors de l'initialisation, assurez-vous donc de ne pas écraser ou supprimer le bloc d'initialisation. Voir plus ici : Git pour Windows n'exécute pas mon fichier .bashrc.</code></pre>