ruby-on-rails – Paperclip无法找到imagemagick
发布时间:2020-12-16 19:17:28 所属栏目:百科 来源:网络整理
导读:好的,我通过自制软件在本地计算机上安装了imagemagick,Gemfile.lock显示了回形针锁定版本回形针(3.0.4). 根据设置说明,我在development.rb中设置以下命令 Paperclip.options[:command_path] = "/usr/local/bin/" 哪个符合终端所说的内容 $which identify # =
好的,我通过自制软件在本地计算机上安装了imagemagick,Gemfile.lock显示了回形针锁定版本回形针(3.0.4).
根据设置说明,我在development.rb中设置以下命令 Paperclip.options[:command_path] = "/usr/local/bin/" 哪个符合终端所说的内容 $which identify # => /usr/local/bin/identify 但是,当我尝试上传图像时,我的表单上会出现以下错误 /var/folders/dm/lnshrsls2zz6l4r_tkbk7j2w0000gn/T/avatar20120522-44111-gfis2q.jpg is not recognized by the 'identify' command. 我可以在这个问题上找到的每个问题都表明问题是Paperclip无法在其命令路径中找到识别. 我使用Paperclip生成器将头像添加到我的数据库,我的模型有: has_attached_file :avatar,:styles => { :medium => "300x300>",:thumb => "100x100>" } 此外,如果我加载rails c并查看Paperclip.options,我可以看到命令路径已在哈希中正确设置. 不太清楚在这一点上该做什么.任何帮助,将不胜感激. 解决方法
我很高兴运行命令让你开始走上正确的道路.
问题是您的ImageMagick是针对错误的架构编译的: dyld: Library not loaded: /usr/local/lib/libtiff.3.dylib Referenced from: /usr/local/bin/identify Reason: image not found Trace/BPT trap 卸载imagemagick,更新自制程序并重新安装它是正确的做法. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容