`

ruby安装配置

    博客分类:
  • ruby
阅读更多
1、windows xp下安装ruby:
下载ruby1.9.3installer,直接运行,安装过程中勾选“Install Tcl/Tk support”、“Add Ruby executables to your PATH”、“Associate .rb and .rbw files with this Ruby installation”三个选项
第一个选项用于使用ruby开发有界面的程序,如果你不开发这类程序,那么可以不勾选此选项
第二个选项会在系统的path路径中添加ruby的路径,这样可以在cmd中直接运行ruby
第三个选项

至此,ruby安装完成,打开cmd,输入ruby -v,查看ruby版本,如果显示ruby版本号,说明安装成功。

2、查看gem信息:
gem list  --查看已安装的gem
gem query --remote(简写为gem q --R)   --查看服务器端可用的gem

3、在线安装gem:(http://blog.csdn.net/daydreamingboy/article/details/6455353)
gem install gem_name
我在安装时,总是报错:Could not find a valid gem 'rdoc'(>=0) in any repository
原因:之前安装ruby后,按照网上资料对gem sources进行过修改,删除了ruby默认的网站,命令步骤如下:
$ gem sources --remove https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***
http://ruby.taobao.org
# 请确保只有 ruby.taobao.org
$ gem install rails
虽然ruby重装过,但是缓存信息中并没有重新加载ruby网站,所以在线安装时无法找到对应的资源,执行gem命令添加连接的网站:gem sources -a http://rubygems.org/
再执行gem install gem_name,例如安装rdoc-data,执行成功

“RubyGems.org已经成为了RubyGems的默认Gem源,gemcutter.org、gems.rubyforge.org和rubygems.org这三个域名现在都指向同一个地方,三者都可用于Gem服务和安装,托管了大约11,500个Gem的RubyGems.org已经取代了RubyForge和GitHub,成为了社区中的默认Gem托管站点,GitHub在去年10月宣布不再自动构建Gem,仅为已经存放在GitHub的Gem提供一年的托管,并推荐使用 Gemcutter进行托管”
所以我们在安装完rubygems后,使用gem env命令看看我们的gem sources到底是什么,如果没有存在http://rubygems.org使用命令将其加入sources

4、安装irb和ri(http://shashanzhao.com/archives/866.html)
irb是交互式Ruby 的命令行工具,ri是用于在终端查看帮助的工具。
使用rubyinstall安装ruby后,irb和ri均已安装,irb -v,ri -v可查看其版本。
ruby1.9.3安装后ri帮助工具不可用,执行命令:
gem install rdoc-data
rdoc-data --install
gem rdoc --all --overwrite
执行后ri可用,例如查询String的strip方法的使用帮助,只需在终端输入ri String#strip,则会显示帮助信息
(from ruby core)
------------------------------------------------------------------------------
  str.strip   -> new_str
------------------------------------------------------------------------------
Returns a copy of str with leading and trailing whitespace removed.
  "    hello    ".strip   #=> "hello"
  "\tgoodbye\r\n".strip   #=> "goodbye"
 


5、离线安装gem:
在http://rubygems.org/上会发布gem,有个技巧就是知道要安装的gem的名字,例如名字为deprecated的gem,那么在浏览器中输入http://rubygems.org/gems/deprecated(gem名字)就可以查询名为deprecated的gem所有版本,只要把“deprecated”换成其他gem的名字就可以了。
下载gem后,在CMD中切换到gem所在目录中,输入一下命令:
gem install ./(gem-name) --local

6、卸载gem
命令:gem uninstall (gem-name)
一般先用gem list查看一下,找到要卸载的gem的名字。

7、NodePad++中安装运行ruby的插件
http://www.iteye.com/topic/150919

8、ruby语言学习
http://huihuilou.iteye.com/category/301703
分享到:
评论
1 楼 linux1308 2014-02-23  

Ruby学习入门教程总结

最近工作项目需要,然后学习Ruby。之前都做PYTHON和PHP多点,现在学习RUBY感觉也还可以,有前面的基础上手也比较快。
在学习过程中,顺便也总结了几个Ruby学习网站和资料,以供大家学习和参考,这仅是我个人的一点想法。
需要的朋友请拿去!
------------------------------------------------------------------------------------
Ruby官方中文网(推荐):
https://www.ruby-lang.org/zh_cn/

国内非常不错的Ruby学习教程网站(推荐):
http://www.yiibai.com/ruby

Ruby API (推荐):
http://ruby-doc.com/

Ruby国外知名论坛:
https://www.ruby-forum.com/

Ruby+Eclipse集成:
http://www.ibm.com/developerworks/cn/opensource/os-rubyeclipse/

Rails 初上手指南
http://guides.ruby-china.org/getting_started.html

这个也不错,EN好的朋友可以看看:
http://rubylearning.com/satishtalim/tutorial.html

相关推荐

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

    在本文中,我们将深入探讨如何在您的计算机上安装和配置Ruby 1.8.6、Rails 2.0.2、RadRails 0.7.2 IDE以及MySQL数据库。这是一个适用于初学者和有一定经验的开发者的技术指南,旨在帮助您创建一个稳定的开发环境,...

    ruby运行环境,ruby安装,windows版本

    安装完成后,打开命令提示符(CMD),进入DevKit的bin目录,例如:`cd C:\RailsInstaller\DevKit`,然后运行`ruby dk.rb init`来创建配置文件,接着运行`ruby dk.rb install`来更新配置,使DevKit与已安装的Ruby关联...

    redis安装包及ruby安装教程.rar

    2. 配置:执行 `./configure` 来配置 Ruby 的编译选项,它会根据你的系统环境自动配置。 3. 编译:运行 `make` 命令来编译源代码。 4. 安装:使用 `sudo make install` 将 Ruby 安装到系统路径,通常为 `/usr/local/...

    ruby 最新 安装文件 与 API

    RubyInstaller是为Windows用户提供的一个便捷工具,用于安装和配置Ruby环境。例如,"rubyinstaller-1.8.6-p398.exe"就是Ruby的一个旧版本安装包,尽管这里的版本较老(1.8.6-p398),它通常包含了运行Ruby所需的全部...

    Redis-Cluster实战--3.安装准备-Ruby安装(含视频)

    在进行Redis-Cluster实战之前,首要任务是正确安装并配置所有必要的组件,其中包括Ruby的安装。Ruby在这里的作用是作为创建和管理Redis-Cluster的工具,因为官方的`redis-trib.rb`脚本就是用Ruby编写的。 首先,让...

    ruby windows一键安装

    在Windows操作系统上安装Ruby通常需要配置环境变量、安装依赖库和设置路径,过程较为繁琐。为了解决这个问题,"ruby windows一键安装" 提供了一个简便的方法,帮助用户快速在Windows上搭建Ruby开发环境。 Ruby的...

    ruby安装工具

    通过运行这个文件,用户可以一次性安装Ruby、RubyGems、Rails、SQLite3等组件,极大地简化了配置过程。 RailsInstaller的主要特点包括: 1. **一站式安装**:RailsInstaller将所有必要的组件捆绑在一起,包括Ruby...

    ruby完全安装过程

    5. **环境配置**:安装完成后,你需要配置你的开发环境。这可能包括设置路径变量、安装数据库(如SQLite或PostgreSQL)以及设置文本编辑器或IDE(如Visual Studio Code、Atom或IntelliJ IDEA)的Ruby和Rails插件。 ...

    Ruby 简介及安装 视频教程

    7. **Ruby开发环境**:设置Ruby开发环境,如安装IDE(如RubyMine、VSCode等)或文本编辑器,配置Ruby版本和依赖,以及使用Git进行版本控制。 8. **IRB(交互式Ruby shell)**:学习如何使用IRB进行代码测试和调试,...

    Ruby-Configatron一个超级酷简单功能丰富的Ruby应用程序的配置系统

    **Ruby-Configatron:构建灵活应用配置的利器** 在Ruby世界中,良好的配置管理对于创建可扩展、可维护的应用程序至关重要。Configatron就是一个为解决这一问题而设计的库,它提供了一个简单易用且功能丰富的框架,...

    Windows上配置Ruby运行环境详解

    在Windows操作系统上配置Ruby运行环境是一项重要的步骤,尤其对于开发者来说,这将使得你能够运行Ruby程序和使用相关的开发工具。Ruby是一种动态、面向对象的脚本语言,它以其简洁的语法和强大的元编程能力而受到...

    Ruby开发环境的配置

    本文档将指导您如何配置 Ruby 开发环境,包括安装 Ruby 和 Rails、配置开发环境、安装数据库等步骤。 一、安装 Ruby 要安装 Ruby,需要下载 Ruby 的安装包。打开 Ruby 官方网站,选择适合的版本,例如 Ruby 1.8.6...

    ruby安装升级及命令自行编译安装非APTGET方式安装升级的办法

    对于开发者而言,掌握Ruby的安装与配置至关重要。Ubuntu用户通常会依赖于包管理工具`apt-get`来安装Ruby,这种方式虽然简单便捷,但在某些情况下可能无法满足定制化的需求。本文将详细介绍如何通过手动编译的方式...

    Ruby-rubyinstall安装RubyJRubyRubiniusMagLevorMRuby

    `ruby-install`会自动处理下载、解压、配置、编译和安装的全过程,极大地简化了工作流程。 总的来说,`ruby-install`是Ruby开发者的一个得力助手,它使切换和管理多种Ruby环境变得简单高效。对于那些需要在不同Ruby...

    Linux操作系统下轻松配置Ruby的程序环境

    3. 配置安装路径(例如,安装到`/opt/modules/ruby`): ```bash ./configure --prefix=/opt/modules/ruby ``` 4. 编译源码: ```bash make ``` 5. 安装Ruby: ```bash make install ``` #### 设置Ruby...

    Ruby 安装 – Windows.docx

    ### Ruby在Windows系统上的安装与配置 #### 一、引言 随着编程语言的多样化发展,Ruby作为一种简洁、高效且易读的语言,在Web开发、自动化脚本等领域得到了广泛应用。对于Windows用户来说,如何在自己的操作系统上...

    mac安装ruby-2.3.1 源码

    在Mac上手动安装Ruby-2.3.1源码的过程是一项技术性的工作,涉及到操作系统、编译工具和软件包管理等多个方面。Ruby是一种强大的面向对象的脚本语言,广泛应用于Web开发、自动化脚本和Gem(Ruby的库)管理。在Mac上...

    Ruby-rubybuild编译和安装Ruby

    `ruby-build`还支持自定义配置选项,比如在安装时指定jemalloc作为内存管理器,或者不安装默认的gemset。例如: ```bash $ rbenv install -v 2.7.3 --configure-opt --with-jemalloc ``` 在日常开发中,`rbenv`和`...

    ruby语法基础教程及Ruby教程中文版和安装文件

    在安装完成后,你需要配置Ruby环境,包括安装Ruby开发工具包(如DevKit或rbenv),以及Ruby版本管理器(如RVM)。这些工具可以帮助你管理和切换不同版本的Ruby,以便于开发和测试。 至于Ruby教程中文版,它将覆盖更...

Global site tag (gtag.js) - Google Analytics