use*_*055 4 unix gem ruby-on-rails imagemagick paperclip
我一直在尝试安装ImageMagick一周.我在网上找到的文档是矛盾的,我没有找到正确的方法来安装和配置它.我不是UNIX专家,因此我不知道如何正确使用Enviroments路径.
我的软件版本是:SO:Mac OS 10.5.8,ImageMagick v6.7.7,Paperclip v3.1.2,Rails v3.0
一些提示:
〜/ .profile文件:
export PATH=$HOME/Users/mac_name/.gem/ruby/1.8/bin:$PATH
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
export MAGICK_HOME="/Users/mac_name/ImageMagick-6.7.7"
export DYLD_LIBRARY_PATH=$MAGICK_HOME/lib/
export DISPLAY=:0
Run Code Online (Sandbox Code Playgroud)
我用安装脚本安装ImageMagick.它位于:Users/mac_name/ImageMagick-6.7.7现在我认为它已经安装但是paperclip却没有运行.我仍然有错误:"照片无法运行identify命令.请安装ImageMagick".
$ echo $MAGICK_HOME
Run Code Online (Sandbox Code Playgroud)
它返回:"/ Users/mac_name /Users/mac_name/ImageMagick-6.7.7"(我不知道为什么"Users/mac_name"重复)
我需要帮助.任何其他不需要ImageMagick的宝石?我完全不喜欢这个......
Moh*_*ain 12
我建议你安装自制软件,然后使用它安装imagemagick.
要安装Homebrew,请检查此项.基本上只需在您的终端上复制粘贴:
/usr/bin/ruby -e "$(/usr/bin/curl -fsSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"
Run Code Online (Sandbox Code Playgroud)
现在安装imagemagick运行此命令:
brew install imagemagick
Run Code Online (Sandbox Code Playgroud)
Lemme知道你是否面临任何问题.