Проблема
Когда я запускаю Python 3.7 (64-битный) в Git Bash в Windows, он немедленно возвращает новую командную строку, не делая ничего очевидного или не переходя в интерактивный режим (даже с -i.) Хуже, с тех пор я ничего не набираю появится в терминале. При запуске из окна CMD Python работает нормально.
Детали
Python на моем пути и обнаружил:
$ which python
/c/Users/xxxxx/AppData/Local/Programs/Python/Python37/python
Я добавил псевдоним в мой .bashrc:
alias python='winpty python.exe -u'
Я пробовал это с -u и без, и никакого эффекта. Я попробовал это без winpty (мои первоначальные попытки) и обнаружил, что запуск python просто приводит к зависанию оболочки.
Прежде чем пытаться 3.7, я пытался 3.8. Я также попробовал 32-битные версии.
Другие источники, которые я читал
Я посмотрел на следующие сообщения stackoverflow для совета:
И я читал и другие места.
Вопрос
Что я пропустил в своей конфигурации? Нужно ли явно устанавливать другой тип TTY для git bash?
Это проблема 3.7 только? Я использовал 2.7 в git bash без каких-либо проблем, которые я могу вспомнить.