我想使用Popen从我的Python脚本中调用ImageMagick中的"convert"实用程序,如下所示:
Popen(["convert", input_path, "-flop", output_file_path])
Run Code Online (Sandbox Code Playgroud)
(上面的例子只是水平反转图像)
问题是,当我在Windows中运行脚本时,它错误地调用convert.exe
Windows附带的实用程序将FAT分区转换为NTFS!(位于\ Windows\system32)
现在,如果我在system32以外的任何目录中随机打开命令提示符,并键入"convert",它会正确运行ImageMagick可执行文件.所以,这意味着Popen会自动查看system32.如何让它不在system32中查看,并运行正确的可执行文件?