`
hahiusahhuh
  • 浏览: 3332 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

rails gem 在线无法安装安装包的问题

阅读更多
在内陆由于 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 的版本搭配问题。
0
0
分享到:
评论

相关推荐

    rails2.3.2gem本地安装包及使用说明

    如果你无法通过网络升级或安装 Rails,可以采用本地安装包的方式。以下是对 Rails 2.3.2 Gem 本地安装包及其使用说明的详细解读。 1. **Rails 2.3.2 版本特性** - Rails 2.3.2 在 2009 年发布,引入了许多增强功能...

    ruby离线安装所需所有的gem文件(另有安装包)

    标题中的"ruby离线安装所需所有的gem文件(另有安装包)"意味着我们需要处理的是一个不依赖网络的Ruby环境搭建过程。在这种情况下,通常是因为网络条件限制或者为了提高部署效率,我们预先下载好所有必要的gem文件,...

    rails 离线安装包

    离线安装包是为了解决在没有网络或者网络环境不稳定的情况下,依然能够进行Rails的安装和更新。 离线安装Rails的步骤通常包括以下几个关键点: 1. **下载Rails Gem包**:在有网络的环境下,你需要访问RubyGems官方...

    rails本地安装包完整版

    使用gem命令,用户可以直接安装这些本地的gem文件,快速搭建Rails 2.1.0的开发环境。在安装时,需要确保Ruby环境已就绪,并且具备相应的权限。通过这种方式,开发者可以立即开始使用Rails进行Web应用的开发工作。

    ruby on rails2.0本地安装包

    5. **Gem管理**:Ruby的包管理工具Gem在2.0版本中进一步集成到Rails中,简化了依赖管理,使得开发者可以更方便地安装和更新Rails的插件和库。 6. **Scaffolding**:Rails 2.0的生成器工具(generator)提供了一种...

    rails本地安装包

    标题 "rails本地安装包" 描述中提到的内容主要涉及Rails框架的本地安装过程,这是一个用于构建Web应用程序的开源Ruby库。Rails是基于Ruby语言的,它遵循MVC(模型-视图-控制器)架构模式,提供了简洁、高效的开发...

    ruby on rails安装

    你可以访问Ruby官方网站下载适合你操作系统的安装包,或者使用包管理器如Homebrew(Mac)、apt-get(Ubuntu)或Chocolatey(Windows)进行安装。 接下来是RubyGem的安装。RubyGem是Ruby的包管理器,用于安装和管理...

    rails-4.1.2.gem

    rails on ruby 4.1.2相关的GEM安装包

    RailsInstall安装

    ### Ruby on Rails 安装指南及注意事项 ...同时,文中还列举了一些常见的安装问题及其解决方法,帮助用户顺利安装并使用Rails进行Web开发。希望本文能够对正在学习或使用Rails的开发者们有所帮助。

    ruby on rails 安装手记

    总之,安装Ruby on Rails需要安装Ruby、Gem,然后通过Gem安装Rails,创建项目,最后启动服务器。在实际开发中,了解和掌握Rails的核心概念和常用工具是提高开发效率的关键。祝你在Rails开发之路上一切顺利!

    ruby rails demo

    (2)安装Rails3 gem install rails (3)安装sqlite3 gem install sqlite3-ruby 安装sqlite3时候会提示你从链接中下载sqlite3.dll到ruby安装目录的bin文件夹下! (4)安装mysql gem install mysql2 创建项目: rails ...

    搭建Ruby on Rails开发环境

    有两种方式:使用`gem install rails --remote`直接从远程服务器下载安装,或者使用`gem install rails --include-dependencies`,如果本地没有Rails的安装包,它会自动从服务器下载。确认Rails安装成功,可以通过`...

    windows下安装或升级rails

    在 Windows 平台上进行 Ruby on Rails 开发时,可能会遇到各种各样的安装问题。本文将详细解释一个常见的问题:“在 Windows 下安装或升级 Rails 时,gem 命令提示需要更新 PATH 或下载 DevKit”,并提供详细的解决...

    Ruby 1.8.6 on Rails 2.1.0 Install.txt

    - 已下载 Ruby 1.8.6 的安装包(例如:`ruby186-26.exe`)及相关的 Gem 包(如:`rake-0.8.1.zip`, `rails-2.1.0.zip`, `magic_multi_connections-1.2.1.gem` 等)。 #### 安装步骤 1. **安装 Ruby 1.8.6**: - ...

    ruby on rails 环境搭建

    在命令行中执行`gem install rails --remote`或`gem install rails --include-dependencies`来安装Rails,前者直接从远程服务器下载,后者则会先检查本地是否有Rails的安装包。 2. **本地安装**: - **Ruby安装**...

    ruby1.8.6 + rails2.0.2 安装配置 详细说明

    安装Rails需要先确保Ruby已安装,然后通过RubyGem包管理器执行`gem install rails -v 2.0.2`命令。 RadRails 0.7.2是一个专为Ruby on Rails设计的集成开发环境(IDE),它基于Eclipse平台,提供了代码编辑、调试和...

    使用Aptana+Rails开发Rails Web应用(中文)

    安装过程中,遵循提示进行,确保选择自定义安装并勾选Rails相关的插件,以便在Aptana中获得对Rails的全面支持。 安装完成后,打开Aptana Studio,创建一个新的Rails项目。在“File”菜单中选择“New”然后点击...

    Ruby_On_Rails笔记

    首先需要安装Ruby语言环境,因为Rails是基于Ruby语言的,可通过下载Ruby安装包进行安装。安装Ruby后,可以通过Ruby的包管理工具gem来安装Rails框架。安装Rails时,推荐使用“gem install rails -include-...

    Mac上rails环境的搭建

    本文将详细介绍如何在Mac系统上搭建一个完整的Rails开发环境,包括Ruby环境配置、Rails框架安装、MySQL数据库安装以及RubyMine集成开发环境的配置等关键步骤。 #### 二、Ruby环境配置 由于Mac系统自带Ruby环境,...

Global site tag (gtag.js) - Google Analytics