![](/img/trans.png)
[英]Rails - Can't Install rmagick for Paperclip on Windows 8.1
[英]Rails 3 - RMagick doesn't find libfreetype.6.dylib using Paperclip
我正在嘗試使用Paperclip上傳一些圖片。 它工作正常,但如果我想添加一些風格:
:styles => { :small => "100x100" }
它不再起作用了,我有這個錯誤信息:
'identify'命令無法識別myImage 。
所以,我在網上找到了一些提示,我已經用Brew安裝了ImageMagick然后我添加了
gem 'Rmagick'
到我的GemFile。
現在,當我重新啟動服務器時,我收到此消息錯誤:
/usr/local/rvm/gems/ruby-1.9.3-p194@global/gems/rmagick-2.13.1/lib/rmagick.rb:11:in`requirement':dlopen(/ usr / local / rvm / gems /ruby-1.9.3-p194@global/gems/rmagick-2.13.1/lib/RMagick2.bundle,9):未加載庫:/usr/X11/lib/libfreetype.6.dylib(LoadError)引用自: /usr/local/lib/libMagickCore.5.dylib原因:不兼容的庫版本:libMagickCore.5.dylib需要版本14.0.0或更高版本,但libfreetype.6.dylib提供版本10.0.0 - / usr / local / rvm / gems/ruby-1.9.3-p194@global/gems/rmagick-2.13.1/lib/RMagick2.bundle
我已經更新了我的X11並安裝了XQuartz,但沒有什么可做的,它不再起作用了。 如果我刪除,我可以重啟rails服務器
gem 'Rmagick'
來自我的GemFile。
有任何想法嗎 ?
非常感謝,我已經花了10個小時在這個bug上,卻沒有弄明白!
再見
找到你的libfreetype.6.dylib,例如:
sudo find / -name "libfreetype.6.dylib" -print
確保您的版本是14.0.0或更高版本(以上是我在macosx上的路徑),例如:
otool -L /usr/X11/lib/libfreetype.6.dylib
如果版本正確,可能您有庫路徑問題。
否則更新將得到修復。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.