Я хотел бы вызвать утилиту "convert" из ImageMagick из моего Python script с помощью Popen, например:
Popen(["convert", input_path, "-flop", output_file_path])
(Приведенный выше пример просто меняет изображение по горизонтали)
Проблема в том, что когда я запускаю script в Windows, он ошибочно вызывает утилиту convert.exe
, которая поставляется с Windows для преобразования разделов FAT в NTFS! (находится в \Windows\system32)
Теперь, если я случайно открываю командную строку в любом каталоге, отличном от system32, и нажимаю "convert", он корректно запускает исполняемый файл ImageMagick. Таким образом, это означает, что Popen автоматически смотрит в system32. Как я могу заставить его не смотреть в system32 и запускать правильный исполняемый файл?