LINUX.ORG.RU

Можно ли войти в окружение MSYS из WinPython

 msys winpython


0

1

Хотелось бы из стандартного Python для Win инициализировать Unux окружение и вызывать некоторые специализированные Unix команды через питоновской код. Сейчас временно делаю так

os.system(«/path/to/msys.bat /path/to/some.sh /path/to/some.py»)

В some.py код работающий только в Unix (например такое grass.core.read_command(«g.region»,res=«28.5»,flags=«p») )

msys.bat инициализирует Unux окружение и запускает some.sh который запускает нужный код из some.py. Может быть это можно зделать путем определения переменных окружения или чего-то подобного в виндовс.

Вот файл msys.bat, запускающий Unux среду: http://pastebin.com/Nc0WinU6

В смысле «может ли some.sh вызвать собранный в mingw питон, который и выполнит /path/to/some.py»? Да, можно использовать оба питона.

x3al ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.