Запуск Git Bash - запуск Python 2 та Python 3 з псевдонімами
HI . Це (для мене) найкраще рішення запустити і Python (Python 2.7 та Python 3.x) безпосередньо з Git Bash on Win 10 => додавання псевдонімів у файл псевдонімів, для якого використовується Git Bash.
Git Bash файл псевдонімів є aliases.sh . Він розташований у:
C:\path where you installed Git\etc\profile.d\aliases.sh
1) Відкрийте (за допомогою текстового редактора типу Atom чи іншого) псевдоніми.sh
наприклад: у моєму випадку файл знаходиться в C:\Software\Develop\Git\etc\profile.d\aliases.sh
2) Додайте псевдонім для Python
У моєму випадку ці python.exe встановлені в:
C:\Networking\Network Automation\Python 2.7\python.exe
C:\Networking\Network Automation\Python 3.7\python.exe
Отже, ви повинні створити 2 псевдоніми, один для Python 2 ( я назвав python2 ) та інший для Python 3 ( я назвав тільки python ). Git Bash використовує структуру файлів Linux, тому вам потрібно змінити "\" на "/",
і якщо ви є шлях , як мій приклад Network Automation ви поклали його з «»
"Мережева автоматизація" , напр.
winpty - це магічна команда, яка викликатиме виконуваний файл.
Тому додайте ці рядки на початку alias.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) Додати або змінити інші псевдоніми (якщо ви хочете)
Я також змінив псевдонім ll, щоб показати всі файли та в читаному людиною списку:
alias ll='ls -lah'
4) Збережіть файл aliasses.sh
5) ОК !!! закрийте та повторно запустіть свій Git Bash
Тепер назавжди ви можете запустити обидва Python безпосередньо з написання оболонки Git
$ python
-> запуск Python 3
$ python2
-> запуск Python 2
$ ll
-> вводить ls -lah, щоб швидко показати ваш детальний список файлів
Ура, Гаррі