Solución alternativa de Git Bash: inicie Python 2 y Python 3 con alias
HI . Esta es (para mí) la mejor solución para ejecutar Python (Python 2.7 y Python 3.x) directamente desde Git Bash en Win 10 => agregando alias en el archivo de alias que utiliza Git Bash.
El archivo de alias de Git Bash es aliases.sh . Está localizado en:
C:\path where you installed Git\etc\profile.d\aliases.sh
1) Abra (con un editor de texto como Atom u otro) los aliases.sh
por ejemplo: en mi caso el archivo está en C:\Software\Develop\Git\etc\profile.d\aliases.sh
2) Agregue su alias para Python
En mi caso, los python.exe están instalados en:
C:\Networking\Network Automation\Python 2.7\python.exe
C:\Networking\Network Automation\Python 3.7\python.exe
Por lo tanto , debe crear 2 alias, uno para Python 2 ( llamé python2 ) y el otro para Python 3 ( nombré solo python ) Git Bash usa la estructura de archivos de Linux, por lo que debe cambiar el "\" para "/"
y si usted tener una ruta como mi ejemplo de Automatización de red lo pones con ""
"Automatización de red" , por ej.
winpty es el comando mágico que llamará al ejecutable.
Entonces agregue estas líneas al comienzo de aliases.sh
alias python2='winpty C/Networking/"Network Automation"/"Python 2.7"/python.exe'
alias python='winpty C/Networking/"Network Automation"/"Python 3.7"/python.exe'
3) Agregue o modifique otros alias (si lo desea)
También modifiqué el ll alias para mostrar todos los archivos y en una lista legible por humanos:
alias ll='ls -lah'
4) Guarde el archivo aliases.sh
5) OK !!! cierra y relanza tu Git Bash
Ahora, de forma permanente, puede iniciar Python directamente desde Git Shell simplemente escribiendo
$ python
-> lanzar Python 3
$ python2
-> lanzar Python 2
$ ll
-> ingresa un ls -lah para mostrar rápidamente su lista detallada de archivos
Saludos, Harry