我正在尝试设置ImageMagick,这样我就可以为Rails使用Paperclip。我已经看过StackOverflow上关于这个问题的几乎每一个问题,但是他们都跳过了我的问题,没有一个ImageMagick命令在CommandPrompt上被识别。
我下载并安装了ImageMagick-7.0.11-1-Q16-x64-dll.exe在此页上
我将程序安装到我的C:目录中,这样路径中的空格就不会出现问题,我使用了所有默认的安装选择,甚至选择了“安装开发头”,一些回答说会这样做。我的问题是,当ImageMagick完成安装时,它说在命令提示符上测试一些命令(比如“转换-version”),它们都会导致
“‘转换’不被识别为内部或外部命令.”
在命令提示符上。有什么问题吗?每一步教程都会自动假定这些命令是被识别的.大多数故障排除涉及随后的步骤。
这是回形针的文件。所要做的就是确保gem能够访问ImageMagick,方法是输入development.rb文件:
Paperclip.options:command_path = "/usr/local/bin/“
然而,为了找到上面的路径,文档要求输入“哪个转换”。我对此进行了研究,显然这是一个Unix命令,而不是针对Windows的命令。
因此,基本上,我需要采取哪些步骤,使回形针能够访问ImageMagick?为什么即使在完成安装之后,基本的ImageMagick命令也不被识别?
发布于 2016-05-08 06:48:15
当您在Windows下安装ImageMagick时,它们是一个您需要检查的按钮,该按钮告诉脚本安装“遗留”实用程序(如转换)。重新安装,单击此按钮,然后转换即可使用。或者,安装自动部署转换的ImageMagick 6.X。
发布于 2017-08-09 16:36:08
Windows用户,我已经回答了大部分这个这里。
windows命令行将不运行which convert。你需要用一些像git bash之类的东西。
重新安装图像魔法不会有什么影响。你可以试试另一份文件。我知道dll one (您提到的)是列表的第一位,下一个也是64位。你必须检查安装时的每一个选项,因为回形针会在幕后使用很多图像魔术功能,所以检查所有选项。然后重新启动系统。
发布于 2017-08-13 18:10:22
在命令中,在输入“转换”之前,您必须键入magick,然后进行转换。
请记住,您使用的是新版本的IM,因此您必须先输入“magick”,然后再执行其他命令。
https://stackoverflow.com/questions/37096436
复制相似问题