Ruby初体验之搭建运行环境

学习一种语言,我想最应该先了解的就是怎么去搭建这种语言的运行环境。如果语言的运行环境我们知道了,再找到符合以往开发习惯的IDE工具,再看一看入门的例子,再学一学语言相关的知识。这样的时候,一种语言就应该开始入门了。其它只要坚持学习修炼,加以时日,掌握一种语言只是时间的问题。我的ruby环境是基于linux环境的。windows下没有试过。

一、运行环境

1、安装ruby语言解释环境

apt-get install ruby rdoc ri

安装完成后,可以检查一下安装结果

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框架

sudo apt-get install rails

到这一步,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/bin/ruby

这样,ruby环境这完成了。 在eclipse中建立一个ruby的工程,再建一个ruby文件,写上 puts "OK" 就可以看到eclipse的控制台输出ok信息了。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索eclipse
, 语言
, 运行
, ruby
, vscode 运行环境
, 环境
, 开发环境
, ruby 
, ruby运行
, 运行环境
, 运行环境安装
, RubyGems镜像
, 语言环境设置
ruby语言
ruby环境搭建 mac、ruby环境搭建、ruby rails 环境搭建、ruby开发环境搭建、ruby开发环境搭建 mac,以便于您获取更多的相关知识。

时间: 2025-01-21 17:32:50

Ruby初体验之搭建运行环境的相关文章

初体验无处不在的办公环境 – 云巢iPC

中介交易 SEO诊断 淘宝客 云主机 技术大厅 无论你在酒店.度假村.餐厅.咖啡馆.购物中心.酒吧.机场甚至在公交车上,也无论你身在内地,还是在港澳台.美国,只要是能连接网络能上iNTERNET网你就可以随时随地拿你的笔记本.手机.PAD终端来连接你在公司办公的桌面系统来办公.这是云巢iPC带来的震撼. 做为公司的iT主管成天费劲脑汁地想简化iT部署.降低iT运维管理的成本,而云巢iPC让我感兴趣或采纳的一个主要原因是解决简化iT运维,降低管理成本,不需要像在传统部署模式下那么多的复杂,通过云桌

iPhone 4s 升级 iOS 8 初体验 - iPhone 4s 运行 iOS 8 到底卡不卡?

class="post_content" itemprop="articleBody"> 9月10日凌晨1点苹果正式推出了 iPhone 6 与 iPhone 6 Plus,与这两款新机一同来临的还有 iOS 8 正式版,在北京时间9月18日凌晨,苹果正式向用户推送了 iOS 8 正式版操作系统-- iOS 8 系统在手机方面仅支持 iPhone 4S及 以上的设备,不少用户都担心 iPhone 4S 升级到 iOS 8 之后会被系统拖慢,那么究竟如何呢?我们

快速正确的安装 Ruby, Rails 运行环境_ruby专题

如何快速正确的安装 Ruby, Rails 运行环境 对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境. 次安装方法同样适用于产品环境! 系统需求首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: •Mac OS X •任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux ...) 强烈新手使用 Ubuntu 省掉不必要的

在Windows系统下怎么部署PHP网站运行环境?

  这篇教程是向脚本之家的朋友介绍在Windows系统下怎么部署PHP网站运行环境方法,教程真的很不错,适合PHP网站技术开发人员,推荐过来,一起来学习吧! 开源意味着Bug会暴露给所有人,也会促进悟空CRM更快的消除Bug 开源意味着我们不会在程序里动手脚,我们不会窃取您宝贵的商业机密 开源意味着您可以自己搭建运行环境,不用把敏感的商业数据交给别人 基于Windows操作系统的开源软件运行 工具/原料 Windows操作系统 悟空CRM安装包(安装包下载) WAMP集成环境(环境下载) 谷歌浏

使用Docker搭建Java Web运行环境

一.Docker是干什么的 Docker 是一个基于Linux容器(LXC-linux container)的高级容器引擎,基于go语言开发, 源代码托管在 Github 上, 遵从Apache2.0协议开源.Docker的目标是实现轻量级的操作系统虚拟化解决方案. 学习Docker首先要了解几个概念: 镜像-Docker的镜像和常见的系统ISO镜像类似,包含了应用程序的信息: 容器-容器相当于一个可以运行起来的虚拟机,应用程序运行在容器中,Docker运行在"Docker"上: 仓库

详解使用Docker搭建Java Web运行环境_docker

这周末体验了一下挺火的Docker技术,记录学习笔记. >Docker是干什么的 Docker 是一个基于Linux容器(LXC-linux container)的高级容器引擎,基于go语言开发, 源代码托管在 Github 上, 遵从Apache2.0协议开源.Docker的目标是实现轻量级的操作系统虚拟化解决方案. 学习Docker首先要了解几个概念: 镜像-Docker的镜像和常见的系统ISO镜像类似,包含了应用程序的信息: 容器-容器相当于一个可以运行起来的虚拟机,应用程序运行在容器中,

Apache Spark源码走读(四)Hive on Spark运行环境搭建 &hiveql on spark实现详解

<一>Hive on Spark运行环境搭建 楔子 Hive是基于Hadoop的开源数据仓库工具,提供了类似于SQL的HiveQL语言,使得上层的数据分析人员不用知道太多MapReduce的知识就能对存储于Hdfs中的海量数据进行分析.由于这一特性而收到广泛的欢迎. Hive的整体框架中有一个重要的模块是执行模块,这一部分是用Hadoop中MapReduce计算框架来实现,因而在处理速度上不是非常令人满意.由于Spark出色的处理速度,有人已经成功将HiveQL的执行利用Spark来运行,这就

Win8.1系统下配置搭建IIS8.5+PHP5.5.4运行环境

原文 Win8.1系统下配置搭建IIS8.5+PHP5.5.4运行环境 很多人喜欢用linux搭建php网页语言运行环境,但由于linux高度自定义化,经常需要root运行命令,略显高端,相对应的微软的windows操作系统,用户体验不错,可以借助windows自带的IIS组件+PHP程序包,搭建一个合适的运行环境.Windows xp时代是IIS6,win7时代是IIS7.5,win8时代IIS 8.0,同样win8.1的内置IIS组件也升级到8.5,拥有更高的执行效率和不错的用户体验.下面小

《星际争霸2》人工智能研究环境 SC2LE 初体验

1 前言 2017年8月10号,DeepMind联合暴雪发布了星际争霸2人工智能研究环境SC2LE,从而使人工智能的研究进入到一个全新的阶段.这次,研究人工智能的小伙伴们可以边玩游戏边做研究了. 为了让更多的朋友了解SC2LE研究环境,我们在第一时间对其进行安装测试,并对DeepMind发布的pysc2代码进行分析,初步了解基于pysc2的RL开发方法.下面我们将一一进行介绍. 2 测试使用设备 Macbook Pro 13inch (MacOS Sierra) Alienware 13inch