【问题标题】:Installing RMagick Gem安装 RMagick Gem
【发布时间】:2011-06-21 10:13:45
【问题描述】:

我只是想gem install rmagick

得到了这个:

Building native extensions.  This could take a while...
ERROR:  Error installing rmagick:
    ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
extconf.rb:1:in `require': no such file to load -- mkmf (LoadError)
    from extconf.rb:1

ImageMagick 和 libmagickwand-dev 已经安装。

使用 Ubuntu Linux。

有什么帮助吗?

你的,乔恩。

【问题讨论】:

    标签: ruby linux ubuntu rmagick


    【解决方案1】:

    使用 rvm 安装 ruby​​(首选)或使用 apt-get install ruby​​ ruby​​-dev

    aptitude install build-essential imagemagick libmagickcore-dev libmagickwand-dev
    gem install rmagick
    

    --编辑1--

    sudo apt-get install ruby-dev
    

    您还需要 ruby​​-dev(或 ruby​​-full)在 gem 安装之前成功编译 RMagick。

    【讨论】:

    • ruby-dev 怎么样?安装了吗?
    • 它是 ruby​​-dev,如果您将此作为答案单独发布,我会将其标记为正确答案。
    【解决方案2】:

    sudo apt-get install imagemagick libmagickwand-dev

    gem 安装 rmagick

    在gem文件中

    宝石'rmagick'

    然后运行

    捆绑安装

    【讨论】:

    • 这无济于事。 OP 说这些软件包已经安装,并且正在运行该命令。无论如何,三年半前已经接受了一个答案。
    • 由于某种原因,当我将 gem 'rmagick' 添加到我的 gemfile 时,它​​删除了错误 could not load rmagic 当我启动 rails 时,因此,你得到了我的支持
    猜你喜欢
    • 2013-05-22
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-24
    • 2023-03-29
    • 1970-01-01
    相关资源
    最近更新 更多