ImageMagick в OS X
Есть кусок кода:
cmd += ['-quality', '95', '-profile', os.path.join(os.path.dirname(__file__), 'sRGB.icm'), '+strip', 'png:-'] proc = subprocess.Popen(cmd,stdin=subprocess.PIPE, stdout=subprocess.PIPE, bufsize=-1) proc.stdin.write(data) out, err = proc.communicate()
Где data - это содержимое картинки. Вопрос: почему этот кусок кода выполняется в Linux-окружении вида Ubuntu и Centos, а в OS X popen стреляет
[Errno 2] No such file or directory
При этом в джанго шелле всё отрабатывает нормально? Решение:
brew install imagemagick --with-little-cms sudo ln -s /usr/local/bin/convert /usr/bin/convert












