学习一种语言,我想最应该先了解的就是怎么去搭建这种语言的运行环境。如果语言的运行环境我们知道了,再找到符合以往开发习惯的IDE工具,再 看一看入门的例子,再学一学语言相关的知识。这样的时候,一种语言就应该开始入门了。其它只要坚持学习修炼,加以时日,撑握一种语言只是时间的问题。我的 ruby环境是基于linux环境的。在windows下步骤基本一样,而且我感觉比linux还要简单。
一、运行环境:
1,安装ruby语言解释环境
下载最新版的ruby ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.5.tar.gz
tar、configure、mark、mark install, 如果不出什么问题ruby -v就应该看到版本号了
将显示你当前安装的ruby版本信息。
2,安装Ruby语言软件包管理系统(Package Management System)RubyGems
下载http://rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz
解压后从命令行进入rubygems-0.8.11
执行下面的命令:
ruby setup.rb
gem install rubygems-update
3,安装rails框架
用gem来安装rails,gem install rails
如果安装不出什么问题,rails -v就能看到版本号了。
到这一步,ruby的运行环境就搭完了。
二、开发环境
开发一定要选一个容易上手的工具。在网上搜索了一下,支持ruby开发的工具也有很多,不过我还是想用eclipse。所以就查找是否有eclipse的插件来支持ruby开发的。还真不错,果然找到了。ruby也有基于eclipse的开发环境插件RDT。
建议通过eclipse更新安装来远程安装插件。
从eclipse的菜单Help->Software Updates->Find and Install
选择"Search for new features to install" 进行安装。
需要安装的有两个插件:
1,RDT
http://updatesite.rubypeople.org/release
2,RadRails
http://radrails.sourceforge.net/update
安装完成后需要设置一下ruby解释器的位置。
通过eclipse菜单 Windows > Preferences 打开Preferences对话框,在Ruby 标题下面的 Installed Interpreters 项中设置的ruby的位置。
起个名称,然后将“Location”文本域指向您使用的 Ruby 版本的 bin 目录。我的机器ruby的bin目录在 /usr/local/bin/ruby
这样,ruby环境这完成了。 在eclipse中建立一个ruby的工程,再建一个ruby文件,写上 puts "OK" 就可以看到eclipse的控制台输出ok信息了。
三、使用
运行 rails path/to/your/new/application 创建一个新的项目。
运行 ruby path/to/your/new/application/script/server 启动服务。
分享到:
相关推荐
在Windows操作系统上搭建Ruby运行环境是开发者入门Ruby编程的第一步。本文将详细介绍如何在Windows上安装Ruby,以及如何使用提供的压缩包文件。 首先,Ruby的安装通常通过RubyInstaller进行,这是一个为Windows用户...
搭建Ruby on Rails开发环境是每个想要涉足这个强大Web框架的开发者必须经历的步骤。Ruby on Rails,简称RoR,是一个基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,使得开发高效...
通过设置这些环境变量,可以更加灵活地控制 Ruby 的运行环境。 ##### 流行的 Ruby 编辑器 选择合适的编辑器对于提高编程效率至关重要。以下是一些流行的 Ruby 编辑器: - **Sublime Text**:轻量级且功能强大的...
- **容器化技术**:使用Docker等容器化技术可以提供一致的运行环境,便于跨平台部署。 - **监控与日志记录**:部署后还需设置监控系统和日志记录机制,以便于及时发现和解决问题。 #### 结论 以上就是Ruby开发的...
它允许使用多种编程语言(如Java、Python、Ruby等)编写测试脚本。要在Android上使用Appium,需要安装Node.js、Appium服务器和对应的客户端库。在Android项目中,可以使用wd(WebdriverIO)或者Appium Java Client来...
Ruby 1.9.3 p484 是一个重要的编程语言版本,专为Windows平台设计,提供了稳定且高效的运行环境。Ruby是一种动态、面向对象的脚本语言,因其简洁、优雅的语法和强大的元编程能力而深受开发者喜爱。在1.9.3这个版本中...
RubyInstaller是Windows平台上安装Ruby的首选工具,它使得在Windows系统上配置Ruby环境变得简单易行。 Ruby2.7.1_1_x64这个标题意味着这是针对64位系统的Ruby2.7.1的第一个更新版。在这个版本中,开发者可以期待...
2. **rbenv**:类似于RVM,rbenv也是一个Ruby版本管理器,但它更注重简单性和轻量级。它不包含版本之间的切换功能,但可以与`ruby-build`插件一起使用来安装多个Ruby版本。 3. **直接安装**:对于Linux和macOS用户...
在本场景中,"Ruby_2.6.6.zip" 是一个包含Ruby 2.6.6版本的压缩包,这通常是用于在本地环境中搭建Jekyll博客的必要组件。Jekyll是一个静态站点生成器,它允许用户使用Markdown、HTML和 Liquid模板语言编写内容,并...
### Windows 下 Ruby + Watir 自动化测试的环境搭建及数据读取 #### 一、概述 本文将详细介绍如何在 Windows 系统上搭建 Ruby 和 Watir 的自动化测试环境,并介绍如何通过 Ruby 脚本读取不同数据源中的测试数据进行...
这个gem提供了丰富的API,覆盖了Redis的所有命令,使得在Ruby中操作Redis变得简单易行。例如,你可以创建一个Redis连接: ```ruby require 'redis' redis = Redis.new ``` 接着,你可以执行各种操作,比如设置和...
这个资源包提供了所有必需的组件,使得开发者可以按照文档逐步操作,在Linux环境中搭建起Ruby on Rails的开发环境。对于初学者或需要在非标准环境中部署RoR应用的人来说,这是一个非常有价值的资源。
描述中的"此脚本为搭建Redis集群环境必须安装的脚本",意味着这个压缩包内可能包含了一个使用Ruby编写的脚本,用于自动化配置和初始化Redis集群。搭建Redis集群通常涉及到多个节点的配置,包括设置集群模式、分配槽...
在安装过程中,可能会需要一些额外的命令,如使用Homebrew安装iOS设备的inspector命令,以及测试Appium环境是否安装完成的命令,通常需要Ruby环境支持。 在配置Appium服务器时,你需要打开下载好的Appium应用,并...
"ruby-windows-64"这个压缩包文件显然是针对64位Windows系统设计的Ruby安装或运行环境。 在Windows上搭建Ruby集群环境,主要涉及到以下几个关键知识点: 1. **Ruby Installer**: Ruby在Windows上的常见安装方式是...
### Mac Snow Leopard 安装 Ruby 及 Ruby on Rails 开发环境搭建详解 #### 背景介绍 在 Mac OS X Snow Leopard(版本 10.6)系统下安装 Ruby 和进行 Ruby on Rails 的开发,是许多开发者特别是初学者可能会遇到的...
在Linux系统上安装Ruby on Rails和Lighttpd是一项常见的任务,尤其对于开发者来说,搭建这样的环境是构建Web应用的基础。Ruby on Rails是一个基于Ruby语言的开源Web开发框架,而Lighttpd则是一款轻量级的HTTP服务器...
#### 二、Ruby环境搭建 - **安装Ruby**: - **Windows系统**:推荐使用RubyInstaller或通过Chocolatey包管理器安装。 - **MacOS系统**:可以通过Homebrew安装,命令为`brew install ruby`。 - **Linux系统**:...