如何在 Windows 8 上安装 ImageMagick?
How to install ImageMagick on Windows 8?
我正在尝试设置 ImageMagick,以便我可以在 Rails 上为 Ruby 使用 Paperclip gem。我已经查看了 Whosebug 上关于该问题的几乎所有问题,但它们都只是跳过了我的问题,即 none 的 ImageMagick 命令在 CommandPrompt 上被识别。
我在 this page
上下载并安装了 ImageMagick-7.0.1-1-Q16-x64-dll.exe
我将程序安装到我的 C: 目录,这样路径中的空格就不会有问题,我使用了所有默认安装选择,甚至选择了一些答案所说的“安装开发头文件”做。我的问题是,当 ImageMagick 完成安装时,它说要在命令提示符下测试一些命令(如“convert -version”),它们都会导致
"'convert' is not recognized as an internal or external command ...."
在命令提示符下。可能是什么问题?每个分步教程都会自动假定这些命令已被识别。大多数故障排除涉及后续步骤。
Here's the documentation for paperclip. 我所要做的就是确保 gem 可以访问 ImageMagick,方法是放入 development.rb 文件:
Paperclip.options[:command_path] = "/usr/local/bin/"
但是,为了在上面找到该路径,文档说键入“which convert”。我研究过这个,显然这是一个 Unix 命令,而不是 Windows.
所以基本上,我需要采取哪些步骤才能让回形针访问 ImageMagick?为什么基本的 ImageMagick 命令即使在安装完成后也无法识别?
当您在 Windows 下安装 ImageMagick 时,它们是一个您需要检查的按钮,它告诉脚本安装 "legacy" 实用程序,例如转换。重新安装,点击这个按钮,转换就可以使用了。或者,安装自动部署转换的 ImageMagick 6.X。
Windows 用户,我已经回答了大部分 here。
windows 命令行不会 运行 which convert
。你需要使用类似 git bash.
重新安装 image magick 不会有什么坏处。你可以试试另一个文件。我知道 dll 一个(你提到的)是列表的顶部,下一个也是 64 位的。您必须在安装时检查每个选项,因为回形针将在幕后使用大量图像魔术功能,因此请检查所有选项。然后重启系统。
在命令中输入 convert 之前你必须输入 magick 然后转换
请记住,您使用的是较新版本的 IM,因此您必须先键入 'magick',然后执行其他命令
我正在尝试设置 ImageMagick,以便我可以在 Rails 上为 Ruby 使用 Paperclip gem。我已经查看了 Whosebug 上关于该问题的几乎所有问题,但它们都只是跳过了我的问题,即 none 的 ImageMagick 命令在 CommandPrompt 上被识别。
我在 this page
上下载并安装了 ImageMagick-7.0.1-1-Q16-x64-dll.exe我将程序安装到我的 C: 目录,这样路径中的空格就不会有问题,我使用了所有默认安装选择,甚至选择了一些答案所说的“安装开发头文件”做。我的问题是,当 ImageMagick 完成安装时,它说要在命令提示符下测试一些命令(如“convert -version”),它们都会导致
"'convert' is not recognized as an internal or external command ...."
在命令提示符下。可能是什么问题?每个分步教程都会自动假定这些命令已被识别。大多数故障排除涉及后续步骤。
Here's the documentation for paperclip. 我所要做的就是确保 gem 可以访问 ImageMagick,方法是放入 development.rb 文件:
Paperclip.options[:command_path] = "/usr/local/bin/"
但是,为了在上面找到该路径,文档说键入“which convert”。我研究过这个,显然这是一个 Unix 命令,而不是 Windows.
所以基本上,我需要采取哪些步骤才能让回形针访问 ImageMagick?为什么基本的 ImageMagick 命令即使在安装完成后也无法识别?
当您在 Windows 下安装 ImageMagick 时,它们是一个您需要检查的按钮,它告诉脚本安装 "legacy" 实用程序,例如转换。重新安装,点击这个按钮,转换就可以使用了。或者,安装自动部署转换的 ImageMagick 6.X。
Windows 用户,我已经回答了大部分 here。
windows 命令行不会 运行 which convert
。你需要使用类似 git bash.
重新安装 image magick 不会有什么坏处。你可以试试另一个文件。我知道 dll 一个(你提到的)是列表的顶部,下一个也是 64 位的。您必须在安装时检查每个选项,因为回形针将在幕后使用大量图像魔术功能,因此请检查所有选项。然后重启系统。
在命令中输入 convert 之前你必须输入 magick 然后转换
请记住,您使用的是较新版本的 IM,因此您必须先键入 'magick',然后执行其他命令