Как я могу запустить программу в msys через Python? - PullRequest
3 голосов
/ 30 сентября 2011

У меня есть короткий скрипт на python, который в конечном итоге отредактирует входной файл, запустит исполняемый файл для этого входного файла и прочитает вывод из исполняемого файла. Проблема в том, что я скомпилировал исполняемый файл через msys и, похоже, запускаю его только из окна msys. Мне интересно, если самый простой способ сделать это, это каким-то образом использовать os.command в Python для запуска msys и передачи команды или запуска сценария через msys, но я не нашел способа сделать это. *

Кто-нибудь пробовал это раньше? Как бы вы передали команду в msys? Или есть более разумный способ сделать это, о котором я даже не подумал?

Заранее спасибо!

РЕДАКТИРОВАТЬ: Просто понял, что эта информация может помочь, хаха. , , , Я использую Windows, msys 1.0 и Python 2.7

1 Ответ

1 голос
/ 30 сентября 2011
  1. Найдите, где в пути msys libgcc_s_dw2-1.dll находится.
  2. Найдите переменную среды в MSYS, в которой есть этот путь.
  3. Добавьте эту переменную среды в Windows.
...