Ruby on rails 错误原始错误:未安装ImageMagick/GraphicsMagick
我有一个应用程序正在使用Imagemagick,但我必须重建我的环境,现在当我尝试上传一个头像(这就是我使用Imagemagick的原因)时,当我尝试添加图像时,它总是给我以下错误Ruby on rails 错误原始错误:未安装ImageMagick/GraphicsMagick,ruby-on-rails,mongoid,minimagick,Ruby On Rails,Mongoid,Minimagick,我有一个应用程序正在使用Imagemagick,但我必须重建我的环境,现在当我尝试上传一个头像(这就是我使用Imagemagick的原因)时,当我尝试添加图像时,它总是给我以下错误 Avatar Failed to manipulate with MiniMagick, maybe it is not an image? Original Error: ImageMagick/GraphicsMagick is not installed 我将其安装在保存我的应用程序的文件夹中,但应用程序似乎
Avatar Failed to manipulate with MiniMagick, maybe it is not an image? Original Error: ImageMagick/GraphicsMagick is not installed
我将其安装在保存我的应用程序的文件夹中,但应用程序似乎无法识别安装。是否有办法让应用程序识别minimagick,或者我是否安装在错误的位置,或者我是否完全关闭了
-更新-
我卸载并重新安装了Minigick,但仍然收到相同的错误,尽管它显示它已安装。这是我的版本
-imagemagick-6.9.1-6
-ruby 2.2.1p85(2015-02-26修订版49769)[x86_64-darwin14]
-Rails 4.0.10
-在mac上运行您需要安装libmagickwand dev才能成功完成rmagickgem。以下命令将为您执行此任务:
sudo apt-get install libmagickwand-dev
在Mac上,您可以运行以下命令:
brew install imagemagick # it requires you to install Homebrew first.
在Ubuntu上:
sudo apt-get install imagemagick
您只需要更新系统库。试试这个:-
sudo apt get-f安装
然后你就可以上传了。我也遇到了同样的问题,并通过以下方式解决了它:
sudo-apt-get-update
sudo-apt-get-install-imagemagick——修复缺失的
只是我体验的更新。我最近在ImageMagick 7.0.8-7的最新版本中遇到了同样的问题。我通过降到6.9级解决了这个问题。。。。出于某种原因,这解决了这个问题
- 我在WindowsBTW.x64上
sudo apt get install graphicsmagick imagemagick compat
针对遇到错误的Cloud9上的用户:
MiniMagick::无效(必须具有ImageMagick或GraphicsMagick
(已安装)
这为我解决了:
sudo yum install ImageMagick
这在包含“我的应用”的文件夹中,不是应用本身吗?您可以从终端的任何位置运行此命令。注意:它在Ubuntu上工作。在Mac上,你可以执行
brew安装imagemagick
,但这本身就要求你先安装自制软件。我在Mac上,当我尝试brew安装imagemagick时,我得到了这个。。。警告:imagemagick-6.9.1-6已经存在installed@SupremeA然后,你需要卸载它,然后重新安装它。对我来说,在Ubuntu 14.04上,我需要这个答案和@Arslan的答案。在Ubuntu 16.04上为我工作(我在尝试部署使用imagemagick调整图像大小的rails web应用程序时遇到了这个问题)我也需要这两个答案。这条评论正是我所需要的,而且上面被接受的一条也是Ubuntu 20.04解决方案的一部分。谢谢我能够在控制台中转换图像,但resque jobs会不断返回该错误。运行--fix后,丢失的所有内容都再次正常工作