【问题标题】:Not able to install rails version 3.2.x in linux mint 14.1无法在 linux mint 14.1 中安装 rails 版本 3.2.x
【发布时间】:2013-01-24 11:52:04
【问题描述】:

我正在使用 Rails 2.3.14 问题是我想将 rails 版本更新到 3.2.x

1. sudo gem 更新 rails

-更新已安装的 gem - 没什么可更新的

2.当我使用 sudo apt-get update rails

-更新命令不带参数

3.当我尝试安装 Rails 时 sudo gem install rails --version=3.2.3

-获取:activesupport-3.2.3.gem (100%) 获取:builder-3.0.4.gem (100%) 获取:activemodel-3.2.3.gem (100%) 获取: rack-1.4.4.gem (100%) 获取:sprockets-2.1.3.gem (100%) 获取:actionpack-3.2.3.gem (100%) 获取:activerecord-3.2.3.gem (100%) 获取:activeresource-3.2.3.gem (100%) 获取:mail-2.4.4.gem (100%) 获取:actionmailer-3.2.3.gem (100%) 获取:thor-0.14.6.gem (100%) 构建原生扩展。这可能需要一段时间... 错误:安装导轨时出错: 错误:无法构建 gem 原生扩展。

    /usr/bin/ruby1.9.1 extconf.rb

/usr/local/lib/site_ruby/1.9.1/rubygems/custom_require.rb:36:in require': cannot load such file -- mkmf (LoadError) from /usr/local/lib/site_ruby/1.9.1/rubygems/custom_require.rb:36:inrequire' 来自 extconf.rb:1:in `'

Gem 文件将继续安装在 /usr/lib/ruby/gems/1.9.1/gems/json-1.7.6 中以供检查。 结果记录到 /usr/lib/ruby/gems/1.9.1/gems/json-1.7.6/ext/json/ext/generator/gem_make.out

谁能建议我如何克服这个问题。

【问题讨论】:

    标签: ruby-on-rails


    【解决方案1】:

    先安装

    sudo aptitude install ruby1.9.1-dev
    

    会解决你的问题

    【讨论】:

    • 感谢您的重播。我已经安装了 ruby​​、ruby gem 和 rails.Version
    猜你喜欢
    • 1970-01-01
    • 2019-08-26
    • 2023-03-04
    • 2014-01-01
    • 2019-11-10
    • 1970-01-01
    • 2020-07-06
    • 2013-12-03
    • 2020-08-24
    相关资源
    最近更新 更多