`
北海肥猫
  • 浏览: 28892 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

用Rvm安装Ruby,Rails运行环境及常见错误解决方法

阅读更多
一.安装Rvm

1.下载安装Rvm

$ curl -L https://get.rvm.io | bash -s stable

 此时可能出现错误:“gpg: 无法检查签名:找不到公钥”

解决方法:

$ gpg --keyserver subkeys.pgp.net --recv 4F6C1E86      //下划线上应改为你所缺少的公钥
$ gpg --export --armor 4F6C1E86 | sudo apt-key add -      //下划线上应改为你所缺少的公钥

2.载入Rvm环境

$ source ~/.rvm/scripts/rvm

 3.检查是否安装正确

$ rvm -v 
rvm 1.22.17 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
二.用 RVM 安装 Ruby 环境

1.下载安装Ruby,Ruby Gems;

$ rvm install 2.0.0

 2.将安装好的Ruby设置为系统默认版本

$ rvm 2.0.0 --default

 此时可能出现错误:RVM is not a function, selecting rubies with 'rvm use ...' will not work.

                                 You need to change your terminal emulator preferences to allow login shell.

                                 Sometimes it is required to use `/bin/bash --login` as the command.

                                 Please visit https://rvm.io/integration/gnome-terminal/ for an example.

 解决方法:

$ bash --login

 3.测试是否正确

$ ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin13.0.0]

$ gem -v
2.1.6
 三.安装Bundler
$ gem install bundler

 此时可能出现错误:

ERROR:  Could not find a valid gem 'bundler' (>= 0), here is why: Unable to download data from https://rubygems.org/ - Errno::ETIMEDOUT: Connection timed out - connect(2) (https://rubygems.org/latest_specs.4.8.gz)

解决方法:

$ gem sources --remove https://rubygems.org/
https://rubygems.org/ removed from sources

$ gem sources -a https://ruby.taobao.org/
https://ruby.taobao.org/ added to sources

$ gem sources -l
*** CURRENT SOURCES ***

https://ruby.taobao.org/
四. 安装Rails环境

1.安装Rails

$ gem install rails

 2.检查是否正确

$ rails -v
Rails 3.2.13

 **********声明:根据个人系统初始配置的不同,解决错误的方法也不尽相同,以上方法仅供参考**********

分享到:
评论

相关推荐

    ubuntu下安装ruby on rails

    ### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 ...通过上述步骤,您应该能够在 Ubuntu 系统上成功安装并配置 Ruby on Rails 环境,同时也解决了在安装过程中常见的几个问题。

    ruby on rails操作流程.pdf

    1. 安装RVM(Ruby Version Manager)是搭建Rails环境的关键。首先,更新软件包列表: ``` sudo apt-get update ``` 2. 安装curl,用于后续安装RVM: ``` sudo apt-get install curl ``` 3. 使用curl安装RVM: ...

    ruby on rails环境搭建学习笔记;passenger+nginx环境配置

    在进行 Ruby on Rails 的开发之前,首先需要完成一系列的基础软件安装工作,包括但不限于 Ruby 语言环境、Rails 框架、版本管理工具等。 ##### 安装基础依赖 1. **更新系统包列表:** ```sh sudo apt-get update...

    RVM配置ROR

    本文档主要介绍了如何在Ubuntu操作系统中使用RVM配置Ruby on Rails开发环境。具体包括两种常见的配置方案: 1. **Ruby 1.8.7 + Rails 2.3.5** 2. **Ruby 1.9.2 + Rails 3.0.3** #### 三、配置步骤详解 1. **安装...

    mac及linux下搭建ruby+rails环境

    在Mac和Linux操作系统中搭建Ruby on Rails开发环境是一项常见的任务,尤其对于从事Web开发的人员来说至关重要。Ruby on Rails(简称Rails)是一个基于Ruby语言的开源Web应用框架,它遵循模型-视图-控制器(MVC)架构...

    ruby on rails

    1. **Ruby**: RoR的基础,确保安装的是与Rails版本兼容的Ruby版本,例如使用RVM(Ruby Version Manager)或rbenv来管理多个版本。 2. **Bundler**: 一个依赖管理工具,用来管理Rails项目中所有的Gem(Ruby的库)。 ...

    ruby下载太慢保存下

    Ruby是一种面向对象的、...了解并熟练掌握Ruby的各种特性,对于开发Web应用(如使用Ruby on Rails框架)、脚本自动化、数据处理等领域都是非常有帮助的。同时,保持Ruby版本的更新,能够确保使用最新的安全补丁和功能。

    ruby语言入门教程

    在实践中,了解如何安装和配置Ruby环境是必要的,包括Ruby版本管理工具如RVM或rbenv,以及Gem包管理器,用于安装和管理Ruby库。 为了加深理解,你可以尝试编写简单的脚本,如命令行工具或小型应用。通过解决实际...

    rails web server deploy guide

    使用RVM(Ruby Version Manager)或rbenv可以帮助管理多个Ruby版本。 5. **Web服务器**:文章提到的“starling”可能指的是Starling,这是一个轻量级的消息队列服务器,常用于Rails的后台任务处理。不过,在生产...

    programa-en-rails:西班牙语上的Ruby on Rails研讨会

    1. 安装Ruby和Rails环境:包括Ruby版本管理工具RVM,以及如何通过Gemfile安装Rails和其他依赖。 2. 创建新的Rails项目:通过`rails new`命令快速生成项目结构。 3. 数据库集成:Rails与ActiveRecord紧密集成,用于...

    redmine1.1.2

    2. **Ruby和Rails安装**:首先,你需要在你的系统上安装Ruby,可以通过RVM(Ruby Version Manager)来管理不同的Ruby版本。接着,使用gem命令安装Rails框架。记得在安装过程中可能还需要其他Ruby gem包,如bundler,...

Global site tag (gtag.js) - Google Analytics