Я открываю «Git Bash» (git version 2.21.0.windows.1) и печатаю переменную SHELL env, она отображает bash .
$ echo $SHELL
bash
Но делаю то же самоес Python (версия 2 или 3), приводит к:
>>> import os
>>> print(os.environ['SHELL'])
C:\Users\serj\bash
По какой-то причине он добавляется в текущий каталог, и результатом является фиктивный, потому что там нет bash.Все остальные переменные env в порядке.
Если это ошибка, как мне узнать, должен ли я сообщать в Python, git или MSYS?Обычные MSYS + python работают, поэтому в этом пакете git что-то особенное.