简体   繁体   English

无法在Linux Mint 14.1中安装Rails 3.2.x版

[英]Not able to install rails version 3.2.x in linux mint 14.1

I am using Rails 2.3.14 problem is i want to update rails version to 3.2.x 我正在使用Rails 2.3.14问题是我想将Rails版本更新为3.2.x

1. sudo gem update rails 1. sudo gem更新导轨

-Updating installed gems -Nothing to update -更新已安装的宝石-无任何更新

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

-The update command takes no arguments -update命令不带参数

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

-Fetching: activesupport-3.2.3.gem (100%) Fetching: builder-3.0.4.gem (100%) Fetching: activemodel-3.2.3.gem (100%) Fetching: rack-1.4.4.gem (100%) Fetching: sprockets-2.1.3.gem (100%) Fetching: actionpack-3.2.3.gem (100%) Fetching: activerecord-3.2.3.gem (100%) Fetching: activeresource-3.2.3.gem (100%) Fetching: mail-2.4.4.gem (100%) Fetching: actionmailer-3.2.3.gem (100%) Fetching: thor-0.14.6.gem (100%) Building native extensions. -获取:activesupport-3.2.3.gem(100%)获取:builder-3.0.4.gem(100%)获取:activemodel-3.2.3.gem(100%)获取:rack-1.4.4.gem( 100%)抓取:链轮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%)构建本机扩展。 This could take a while... ERROR: Error installing rails: ERROR: Failed to build gem native extension. 这可能需要一些时间...错误:安装rails时出错:错误:无法生成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:in require' from extconf.rb:1:in `' /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:in require'来自extconf.rb:1:in'

Gem files will remain installed in /usr/lib/ruby/gems/1.9.1/gems/json-1.7.6 for inspection. 宝石文件将保留安装在/usr/lib/ruby/gems/1.9.1/gems/json-1.7.6中以进行检查。 Results logged to /usr/lib/ruby/gems/1.9.1/gems/json-1.7.6/ext/json/ext/generator/gem_make.out 结果记录到/usr/lib/ruby/gems/1.9.1/gems/json-1.7.6/ext/json/ext/generator/gem_make.out

Can anybody suggest me how can i overcome this issue. 有人可以建议我如何克服这个问题。

first install 首次安装

sudo aptitude install ruby1.9.1-dev

will solve your problem 会解决你的问题

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM