在内陆由于 rubygems 镜像源的原因,至于 rails gem 工具安装老是出错,很多奇怪的问题,例如:
ERROR: While executing gem ... (Gem::CommandLineError)
Please specify at least one gem name (e.g. gem build GEMNAME)
gero@mint ~ $ gem install mini_magick
ERROR: Could not find a valid gem 'mini_magick' (>= 0) in any repository
ERROR: Could not find a valid gem 'mini_magick' (>= 0) in any repository
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
还有要求 rubygem 1.2+ 的什么的,其实这些都可以通过本地安装来解决。
具体做法:
到 rubygems.org 下载你想要的 gem 包到本地,然后命令行运行 gem install -l XXXX.gem 就可以了, -l 的意思就是本地安装的意思。
还是不行的话可能真的是你的 gem 的版本问题,试试 gem update --system 更新 rubygems,再 gem update 更新所有安装的包。
gem 里面的版本的问题的确很严重,稍微不适合就会出错,其实 如果你使用 linux 的话,推荐一个 ruby-rvm , sudo apt-get install ruby-rvm 就可以了,然后就可以通过 rvm 命令很好的解决 gem 的版本搭配问题。
分享到:
相关推荐
如果无法通过网络升级rail,可以通过本地安装包进行安装,内有使用说明
rails on ruby 4.1.2相关的GEM安装包
adminlte-rails, AdminLTE Rails gem 将AdminLTE主题与 Rails 资产管道集成 AdminLTE Rails gem AdminLTE 是后端的高级 Bootstrap 主题。英镑 AdminLTE Rails gem 与 Rails 资产管道集成了英镑AdminLTE主题。安装将...
awesome-rails-gem-zh_CN, Rails 常用 Gem 列表 - Awesome Rails Gem 中文版
2.进入rails目录使用gem命令安装(这一步必须要上一步已经安装成功)。如果安装不成功使用ruby,如下: ruby -S gem install rails-2.2.2.gem 3.复制libmySQL.dll到ruby的安装目录的bin文件夹下,然后使用gem安装...
ruby installer, sqlite3-ruby 离线所需gem文件 rails离线安装gem文件
ROR安装的最版本的GEM,ruby on rails即ROR
rails 最新离线安装包 gem格式安装!大家赶快下啊
rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails ...
react on rails gem 官方教程.....
版本为:rails-2.3.8.gem 可使用指令安装:gem install rails-2.3.8.gem
rails本地安装包 需要你在安装了ruby一键安装包后安装,内有安装命令步骤。 第一部分在: http://download.csdn.net/source/498734
这是用于windows/linux平台下本地安装ruby on rails的安装包,版本为2.0.2,适合网络速度不快的用户下载本地安装rails.
rails-2.3.5.gem redmine必须gem
rails本地安装包 需要你在安装了ruby一键安装包后安装,内有安装命令步骤。 第二部分在: http://download.csdn.net/source/498739
该资源包包括在Linux安装Ruby on Rails所需的包,以及安装步骤文档
rails4gems.part3.rar rails4常用gem3
ruby on rail的rails的gem,版本2.1.0
(2)安装Rails3 gem install rails (3)安装sqlite3 gem install sqlite3-ruby 安装sqlite3时候会提示你从链接中下载sqlite3.dll到ruby安装目录的bin文件夹下! (4)安装mysql gem install mysql2 创建项目: rails ...
自己下载的GEM文件,网速慢的下个吧, 省得到官网上一个一个的下,教育网的还下不了