`
pclfs1983
  • 浏览: 41276 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ruby环境搭建

阅读更多

前几天开始学习ruby技术,写这些文章的主要目的是记录自己的学习过程,也方便以后查找。

 

ruby的环境搭建非常的简单,但是也有如果初学者也会遇到很多问题,如果遇到问题,建议google先查找,一般来说都会有人已经回答过了的,废话少说。开始搭建ruby和rails环境

 

首先说在windows xp下的环境搭建

1. 到www.rubyforge.com 或者www.ruby-lang.org 中下载ruby的windows安装文件,双击进行安装,一直默认就可以了,当然你也可以自定义,注意要选中enable rubygems,打开命令提示符,输入ruby -v如果有版本号显示则表明安装ruby成功。

 

2. 安装jdk,请到sun公司网站下载,并进行相关环境变量的设置,主要是gem需要用到jdk

 

3. 更新gem(一定要更新哦,否则下面rails的安装很容易出错的 ),安装更新的方法有两种,第一种是去rubyforge网站下载rubrubygems的最新安装包( 我安装的时候最新版本是rubygems-1.3.5)的安装包,双击安装即可。第二种方法是在命令提示符下输入:gem update --system

 

4. 安装rails,在命令提示符下输入gem install rails 或 gem install rails --remote这样系统会自动安装rails

 

5. 安装默认的sqlite3数据库,使用命令gem install sqlite3-ruby --version 1.2.3(注意一定要制定版本号 )否则最新的版本可能会有bug,目前sqlite3的bug报告表明,1.2.4版本和win32平台不兼容。

 

6. 去http://www.sqlite.org/sqlitedll-3_6_10.zip 下载sqlite3.dll原因是默认数据中需要使用这个文件,把这个dll文件放入c:\ruby\bin目录下。

 

至此,在windows下的ruby on rails环境就搭建好了。

 

2009年10月13日添加

话算在我windows下把ruby安装好了,但是我还需要使用ubuntu下的ruby,所以必须在ubuntu下安装一个ruby,安装方法很简单,如下:

在Ubuntu下通过apt包管理器安装ror环境是很方便的。我自己写了一个脚本:

sudo apt-get install build-essential gcc g++ libssl0.9.8 libssl0.9.8-dbg libssl-dev build-essential
sudo apt-get install ruby
sudo apt-get install libzlib-ruby rdoc ri irb ruby1.8-dev
sudo apt-get install libzlib-ruby
sudo apt-get install rubygems
sudo gem update --system
sudo gem install rails -y
sudo gem install rails --include-dependencies
sudo gem install mongrel -y
sudo gem install mongrel_cluster --include-dependencies
sudo apt-get install libopenssl-ruby
sudo apt-get install libgd-ruby1.8 libyaml-ruby libzlib-ruby
sudo apt-get install imagemagick
sudo apt-get install libmagick9-dev ruby1.8-dev
sudo gem install RMagick -y

直接把上面的一串保存在一个文本文件中,然后用sh命令执行就可以一步安装完成了。

我发现网上很多在安装gem的命令都是错的,在Ubuntu里gem包不是ruby的gem,ubuntu下gem包的解释如下:
Graphics Environment for Multimedia - PureData library
Gem is a loadable library for puredata, which adds OpenGL graphics rendering
and animation to Pd. Pd is a graphical programming language and computer
music system.

这个包和ruby一点关系都没有。正确的应该是rubygems包。不知道为什么到处有人都是写sudo apt-get install gem的,很多都是转载,有的连转载都不声明,直接试都不试把错的东西直接贴出来。

另有人说源里的gem很过时,现在不会了,源里的gem的版本也是0.9.4。

 

 

分享到:
评论

相关推荐

    Ruby 环境搭建

    根据提供的信息,以下是关于 Ruby 环境搭建的一些关键知识点和步骤: 首先,你需要确保使用的是适合项目需求的 Ruby 版本。在这个例子中,项目只支持 `的版本,但不能使用 `2.0` 版本。这意味着你需要安装 Ruby 的...

    ruby安装包下载 | ruby环境搭建

    为了在没有外网连接的环境中搭建Ruby环境,你需要提前下载并准备相关的安装包。在提供的压缩包中,包含了三个关键文件:`ruby-2.7.2.tar.gz`、`redis-6.0.9.tar.gz` 和 `rubygems-3.1.5.tgz`。接下来,我们将详细...

    ruby安装包下载 - ruby环境搭建

    在本主题中,我们将深入探讨如何下载Ruby安装包并搭建Ruby环境,以及它与Redis的关系。 首先,让我们来了解如何下载和安装Ruby。Ruby的官方下载页面提供了适用于不同操作系统的安装包,包括Windows、Mac OS X和...

    VSCode + WSL 2 + Ruby环境搭建图文详解

    在本教程中,我们将详细介绍如何在Windows 10环境下利用Visual Studio Code (VSCode)、WSL 2(Windows Subsystem for Linux 2)以及Ruby搭建一个高效的开发环境。VSCode近年来已成为流行的代码编辑器,尤其对于Ruby...

    ruby开发的基本流程.doc

    一旦Ruby环境搭建完成,下一步就是创建一个新的Ruby项目。在Ruby社区中,最流行的框架莫过于Rails(Ruby on Rails),它极大地简化了Web应用的开发过程。创建一个Rails项目通常包括以下几个步骤: - **创建新项目**...

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

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

    Ruby语言教程可以涵盖从基础入门到高级应用的多个方面

    二、Ruby环境搭建 下载与安装: 访问Ruby官网或相关下载站点(如RubyInstaller),下载适合您操作系统的Ruby安装包。 按照安装向导完成Ruby的安装。 验证安装: 打开命令行工具(在Windows上是CMD或PowerShell,在...

    成功搭建Ruby运行环境为您展开Ruby体验大门

    只有当运行环境搭建完成后,才能找到符合以往开发习惯的 IDE 工具、看一看入门的例子、学习语言相关的知识。搭建 Ruby 运行环境是学习 Ruby 的第一步骤。 Ruby 运行环境的搭建 在 Linux 环境下,我们可以使用 apt-...

    ruby on rails 环境搭建

    【Ruby on Rails 环境搭建】是开发者在进行Web应用程序开发时的首要步骤,尤其对于初学者至关重要。Ruby on Rails(简称RoR)是一个基于Ruby语言的开源Web开发框架,它采用MVC(Model-View-Controller)架构模式,...

    RUBY 教程.doc

    #### 二、RUBY环境搭建与配置 1. **安装RUBY:** 可以通过官方网站下载最新的RUBY版本进行安装,对于Windows用户来说,推荐使用RubyInstaller进行安装。 2. **环境变量设置:** 安装完成后需要设置环境变量,将RUBY...

    Ruby on Rails环境搭建(基于WinXP & RadRails)

    在本教程中,我们将深入探讨如何在Windows XP操作系统上搭建Ruby on Rails开发环境,特别强调使用RadRails作为集成开发环境(IDE)。Ruby on Rails(RoR)是一个强大的Web应用程序框架,它基于Ruby编程语言,提供了...

    Ruby编程,实用程序员指南Programming Ruby, The Pragmatic Programmer's Guide

    ### 二、Ruby环境搭建与基础语法 #### 2.1 安装Ruby - **官方下载**:可以通过官方网站获取最新版本的Ruby安装包。 - **包管理器安装**:在Linux环境下可以使用`apt-get`、`yum`等包管理工具安装Ruby。 - **Ruby...

    rubyinstaller-2.6.5-1-x64.7z

    总之,"rubyinstaller-2.6.5-1-x64.7z"是一个方便快捷的Windows平台Ruby环境搭建工具,通过它,开发者可以轻松地在本地环境中运行和开发Ruby项目。理解其工作原理和安装过程,对于在Windows上进行Ruby编程至关重要。

    Ruby语言教程.docx

    #### 二、Ruby环境搭建 - **官网地址**:https://www.ruby-lang.org - **安装过程**: - 访问Ruby官方网站获取适合当前操作系统的安装包。 - 参照官方指南完成Ruby环境的安装配置。 - **环境验证**:安装完成后,...

    ruby大纲资料.txt

    在Ruby环境搭建方面,初学者和开发人员需要安装Ruby解释器,并配置适合的开发环境。常用的开发环境工具包括RubyMine和Visual Studio Code,而对于版本管理,推荐使用rbenv或rvm这样的工具,它们可以帮助管理不同项目...

    ruby语言入门教程-自学笔记

    #### 二、Ruby环境搭建与安装 在开始学习Ruby之前,需要确保已经在计算机上安装了Ruby环境。以下是不同操作系统上的安装步骤: - **Windows系统**: 1. 访问Ruby官方网站...

    ruby 2.0.0 p353稳定版本

    Ruby 2.0.0 p353 是 Ruby 语言的一个稳定版本,它在2013年...对于在 Windows 平台上工作的人来说,通过 `rubyinstaller-2.0.0-p353.exe` 这个安装程序,可以轻松地将 Ruby 环境搭建起来,从而投身到 Ruby 的世界中去。

    Programming-Ruby-1.9.pdf

    #### 三、Ruby环境搭建与运行 - **安装Ruby**: 安装Ruby通常可以通过包管理器或者官方提供的安装程序进行。 - **命令提示符下运行Ruby**: 使用命令行工具如CMD或Terminal可以运行Ruby脚本。 - **Ruby文档工具**: ...

Global site tag (gtag.js) - Google Analytics