Мне стыдно в этом признаться, делаю скрипт на Python для Windows 7, но меня оправдывает то что в Linux это всё уже работает, теперь вот еще платформу добавить надо.
Чтобы использовать нужную инфраструктуру, я использую MinGW 64-bit. Всё что я хочу оно работает если запускать MinGW вручную и там команду вбивать. Но как запустить MinGW окружение при помощи вызова os.system? Там есть msys2_shell.cmd - да, открывается shell в отдельном окне.
Мне нужно чтобы MinGW окружение просто стартануло в текущей сессии, либо как-то заставить появившееся MinGW выполнить нужную мне команду (без прописки каких-либо конфиг файлов). Как это сделать?
P.S. Похоже просто прописывание bin каталога в PATH не помогает, нужно «полное погружение» чтобы скрипт отработал.