没有这样的文件或目录 - 与Mini Magick一致

Sha*_*unK 5 ruby ruby-on-rails minimagick ruby-on-rails-4

在让另一个人重新做我的前端用户界面之前,我的rails应用程序运行顺利.我一直试图解决这个错误3天了.这是错误:

No such file or directory - identify

Extracted source (around line #59):
57
58
59
60
61
62

    @post = Post.find(params[:id])
    authorize @post
    if @post.update_attributes(post_params)
      flash[:notice] = "Post was updated."
      redirect_to [@topic, @post]
    else

{"utf8"=>"?",
 "_method"=>"patch",
 "authenticity_token"=>"A817ZJp/WMHt+U0ROTvVFs8OMZCz6MbF9/pDSa9ZDWo=",
 "post"=>{"title"=>"Zouk Club",
 "body"=>"Testing a new post\r\n```\r\nhttp://www.zoukclub.com/\r\n```",
 "tag_list"=>"bar,
 club,
 lifestyle",
 "image"=>#<ActionDispatch::Http::UploadedFile:0x000001061e1138 @tempfile=#<Tempfile:/var/folders/7b/h8rkx52141z_4xj_0yzbsdjw0000gn/T/RackMultipart20141111-25635-i2v4vj>,
 @original_filename="zouk3.jpg",
 @content_type="image/jpeg",
 @headers="Content-Disposition: form-data; name=\"post[image]\"; filename=\"zouk3.jpg\"\r\nContent-Type: image/jpeg\r\n">},
 "commit"=>"Save",
 "topic_id"=>"1",
 "id"=>"1"}
Run Code Online (Sandbox Code Playgroud)

我已经尝试更新Mini Magick并将其降级为3.50,正如Stack Overflow上的其他帖子所提议的那样,但我仍然遇到了这个问题.

任何人都知道问题可能是什么?我有点迷失在这里......

NM *_*ker 9

您需要安装ImageMagick.尝试输入

which identify
Run Code Online (Sandbox Code Playgroud)

进入你的终端.如果什么都没有回来,你可能没有安装ImageMagick.