Ruby on rails 红宝石

Ruby on rails 红宝石,ruby-on-rails,rmagick,Ruby On Rails,Rmagick,刚安装rmagick gem,但在尝试上载时,我的控制台中出现以下错误: LoadError (dlopen(/Library/Ruby/Gems/1.8/gems/rmagick-2.13.1/lib/RMagick2.bundle, 9): Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib Referenced from: /usr

刚安装rmagick gem,但在尝试上载时,我的控制台中出现以下错误:

LoadError (dlopen(/Library/Ruby/Gems/1.8/gems/rmagick-2.13.1/lib/RMagick2.bundle, 9): Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib

  Referenced from: /usr/local/lib/libMagickCore.4.dylib
  Reason: image not found - /Library/Ruby/Gems/1.8/gems/rmagick-2.13.1/lib/RMagick2.bundle):
  app/uploaders/image_uploader.rb:8
谁能帮忙吗


提前谢谢。

好的,我现在已经开始工作了

  • 卸载Imagemagick(我使用的是自制软件,因此我运行“brew删除Imagemagick”
  • 卸载rmagick gem(“gem卸载rmagick”)
  • 通过运行“bundle install”再次安装rmagick gem

  • 我希望它能帮上忙。好的,我现在已经开始工作了

  • 卸载Imagemagick(我使用的是自制软件,因此我运行“brew删除Imagemagick”
  • 卸载rmagick gem(“gem卸载rmagick”)
  • 通过运行“bundle install”再次安装rmagick gem

  • 我希望这有帮助

    这里发生了这种情况,我使用以下方法修复了它:

        gem pristine rmagick
    
    完成!:-)


    来源:

    它发生在这里,我使用以下方法修复了它:

        gem pristine rmagick
    
    完成!:-)

    来源:

    这对我很有用(Ubuntu 12.04,Rails 3.2.12):

    然后:

    bundle
    
    这对我很有用(Ubuntu 12.04,Rails 3.2.12):

    然后:

    bundle
    

    请格式化您的代码。你的图像上传文件是什么?你可以粘贴它(格式化)只是为了检查一下,你安装了imagemagick吗?imagemagick安装了吗?你使用的是什么操作系统?我刚刚通过自制软件更新了imagemagic,得到了同样的错误。请格式化你的代码。你的图像上传文件是什么?你可以粘贴它(格式化)只是为了检查一下,你安装了imagemagick吗?imagemagick安装了吗?你使用的是什么操作系统?我刚刚通过自制软件更新了imagemagic,也遇到了同样的错误。重新安装rmagick对我来说已经足够好了。(跳过步骤1)如果在重新安装
    rmagick
    之前不重新安装
    imagemagick
    ,这些步骤将不起作用。此外,@Sébastiengross Jean Zencook是对的,你不需要触摸
    imagemagick
    ,只需重新安装
    rmagick
    。重新安装rmagick对我来说已经足够好了。(跳过步骤1)如果在重新安装
    rmagick
    之前不重新安装
    imagemagick
    ,这些步骤将不起作用。此外,@Sébastiengross Jean Zencook是对的,您不需要触摸
    imagemagick
    ,只需重新安装
    rmagick