实际上应该没有安装ImageMagick

时间:2013-12-27 22:35:45

标签: ruby-on-rails macos imagemagick paperclip macports

某些背景信息:

  • Mac OSX 10.8.5
  • Rails 3.2.15

我知道有许多ImageMagick问题,但它们似乎都没有帮助。任何帮助表示赞赏!

我正在开发一个使用回形针宝石制作照片附件的应用。它在其他计算机上已经顺利运行(已经安装了ImageMagick)。我的种子文件上传图片。

我尝试运行

bundle exec rake db:reset

但最终我得到......

rake aborted!
Validation failed: Photo file Could not run the `identify` command. Please install
ImageMagick., Photo file Could not run the `identify` command. Please install
ImageMagick.

所以我尽职尽责地尝试

sudo port uninstall ImageMagick
sudo port install ImageMagick
which identify

没有任何反应。

尽管安装ImageMagick似乎很有用,但它对我大喊大叫可能很重要:

Warning: Your DNS servers incorrectly claim to know the address of nonexistent
hosts. This may cause checksum mismatches for some ports.

编辑:

解决方案很简单。我将以下内容添加到我的.bash_profile文件中。

export PATH=/opt/local/bin:/opt/local/sbin:$PATH

我希望我能解释一下这是如何运作的。

1 个答案:

答案 0 :(得分:0)

原来我需要做的就是将以下内容添加到我的.bash_profile

export PATH=/opt/local/bin:/opt/local/sbin:$PATH