这两天准备开始研究研究Ruby on Rails,由于这儿的网络实在不行,用gem install rails --include-dependencies 来在线安装总是不成功,没办法,俺只能手工来安装了。
俺发现手工安装过程还真是不容易呀!使了浑身解数,google了N多文档,经过自己的不断努力终于把环境给搭建起来了,BS一下自己
以下是我的安装笔记(绝大部分参考了http://www.railscn.com/viewtopic.php?t=812&highlight=%B1%BE%B5%D8%B0%B2%D7%B0 自己补充了点东东)
1.首先去 http://rubyforge.org/frs/?group_id=167 找一个One-Click Ruby Installer下载下来
2.安装One-Click Ruby Installer的时候我是选择默认选项来安装的。
3.分别去
http://rubyforge.org/frs/?group_id=307 去下载rails (我下载的是1.1.6版本);
http://rubyforge.org/projects/activesupport 去下载activesupport(我下载的是1.3.1版本);
http://rubyforge.org/projects/activerecord/ 去下载activerecord(我下载的是1.14.4版本);
http://rubyforge.org/projects/actionpack 去下载actionpack(我下载的是1.12.5版本);
http://rubyforge.org/projects/actionmailer 去下载actionmailer(我下载的是1.2.5版本);
http://rubyforge.org/projects/aws 去下载actionwebservice(我下载的是1.1.6版本);
http://rubyforge.org/projects/rake 去下载rake(我下载的是0.7.1版本);
以上所有下载文件都包括zip和gem;
4.把第三步中下载的所有文件放到一个目录中,比如我把它放在了D:\rails中;
5.打开cmd,进入 D:\rails分别执行
D:\rails>gem install activesupport-1.3.1.gem
或者同等效果的D:\rails>gem install activesupport -v 1.3.1
D:\rails>gem install activerecord-1.14.4.gem
D:\rails>gem install actionpack-1.12.5.gem
D:\rails>gem install actionmailer-1.2.5.gem
D:\rails>gem install actionwebservice-1.1.6.gem
D:\rails>gem install rake-0.7.1.gem
D:\rails>gem install rails-1.1.6.gem
到此安装过程已经结束,可以看看环境:
D:\rails>rails
Usage: D:/rails/ruby/bin/rails /path/to/your/app [options]
Options:
可以通过设置代理来安装rails:
cmd窗口:
set http_proxy=http://proxy_address
gem install rails --include-dependencies
PS:http://book.csdn.net/bookfiles/112/1001123281.shtml
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1633282
分享到:
- 2008-01-10 22:58
- 浏览 893
- 评论(0)
- 论坛回复 / 浏览 (0 / 1491)
- 查看更多
相关推荐
在Ruby编程语言中,Rails框架是一个非常流行的Web开发平台,它允许开发者快速构建功能丰富的应用程序。HTML是一种广泛用于网页设计的标记语言,而Word文档则是常见的办公文档格式。本篇文章将详细探讨如何在Rails...
将Mesh文件通过Ogre的工具转成XML后,通过本工具可以转换成Flower文件。 压缩包中先安装Ruby,之后再CMD中输入ruby ogrexmltoflower.rb triangle XXX.XML即可,其中XXX,XML是要转换的文件。
Ruby 与编码 常见问题 * 乱码的问题 * Ruby 中 Unable to convert "\x89" from ASCII-8BIT to UTF8 *Incompatible character encodings: ASCII- 8BIT and UTF-8
纯Ruby实现也意味着更少的依赖项,简化了安装和部署流程。 **2. OpenCL支持** 除了纯Ruby评估器,Ruby-TensorStream还支持OpenCL评估器。OpenCL是一个开放标准,用于编写程序,以充分利用并行计算设备的性能,如...
为了解决这个问题,我们可以使用特定的工具将Ruby脚本转换为独立的可执行文件(EXE),这样用户无需安装Ruby环境也能直接运行。标题提到的“RUBY 切换EXE”就是指的这个过程。 ExeBundler(或Exerb)是这样一个工具...
RubyInstaller是Windows平台上的Ruby安装工具,它使得在Windows系统上安装和配置Ruby变得简单。通过RubyInstaller,你可以轻松地下载并安装Ruby解释器,包括其依赖项和开发工具,这对于运行像Jekyll这样的Gem(Ruby...
### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 **1.1 系统环境准备** 确保您的 Ubuntu 系统已更新至最新状态。这一步很重要,因为新版本通常会修复旧版本中存在的问题,包括安全...
4. 构建脚本:如`Gemfile`或`Makefile`,用于构建和安装qtbindings库到本地Ruby环境,可能还需要Qt库的安装路径和版本信息。 5. 版本控制信息:如`.git`目录,如果是从Git仓库下载的,包含版本历史和提交信息。 ...
RMagick的安装通常涉及到两个步骤:首先,你需要在系统上安装ImageMagick,然后通过Ruby的Gem包管理器安装RMagick gem。ImageMagick的安装可能需要根据你的操作系统进行不同的配置,确保所有依赖项都已安装。安装...
而“没有外部依赖”意味着该工具是自包含的,不需要额外安装其他库或包,这对于保持项目简洁和易于部署是有益的。最后,它提到了“适用于SciRuby生态系统(Daru & IRuby)”,这表明它与这两个科学计算相关的Ruby库...
RubyGraphViz是Ruby编程语言与GraphViz图形渲染库之间的接口,允许开发者在Ruby程序中生成复杂的图形和图表。GraphViz是一个强大的开源图形绘制软件,它能够自动生成有向无环图(DAG)、树状图、网络图等多种类型的...
Ruby-twittercldrrb是基于ICU(International Components for Unicode)的一个Ruby库,主要用于处理国际化(i18n)和本地化(l10n)任务。这个库为Ruby开发者提供了一套强大的工具,用于在应用程序中实现多语言支持...
在Ruby中,gem是扩展功能的包管理器,你可以通过`gem install`命令安装特定版本的JSON库。`json-1.1.9.tgz`是一个tar.gz压缩文件,通常包含源代码,你可以解压后编译安装。 6. **文档参考**: `JSON ...
解压"ruby2.6.1.zip"后,你可以得到"ruby-2.6.1"目录,里面包含了完整的Ruby 2.6.1源码、预编译二进制文件、安装脚本以及相关的文档。由于这是一个zip版本,解压后可以直接使用,无需安装过程,这对于开发者来说是一...
在实际使用中,Ruby 开发者首先需要安装 ImageMagick,因为 Rmagick 依赖于它。然后,可以通过 `gem install rmagick-2.10.0-x86-mswin32.gem` 命令来安装 Rmagick Gem。安装完成后,就可以在 Ruby 代码中导入 ...
MiniMagick是一个Ruby库,它为使用ImageMagick或GraphicsMagick命令行工具提供了一个方便的接口。这两个工具是强大的图像处理软件,可以执行各种复杂的图像操作,如裁剪、旋转、调整大小、添加边框、应用滤镜等。...
如果要使用这个库,你需要将其正确地安装到你的Ruby环境中,通常通过Gem管理器进行: ```bash gem install tzinfo ``` 然后在你的Ruby代码中,可以这样引入TZInfo库: ```ruby require 'tzinfo' ``` 通过以上...
安装`roo`可以通过在终端运行`gem install roo`来完成。 然后,我们导入`roo`库并创建一个对象来读取Excel文件。例如: ```ruby require 'roo' # 假设文件名为'example.xlsx' xlsx = Roo::Spreadsheet.open('...
安装完成后,通过命令行输入`ruby -v`来检查Ruby是否成功安装以及版本信息。 接下来,我们谈谈Ruby环境的搭建。Ruby的开发离不开宝石(Gem),它是Ruby的包管理系统,用于安装和管理各种库和框架。你需要使用`gem ...
RubyGems的使用可以使开发者方便地管理和安装Ruby库和应用。 以上是Ruby自学笔记中提及的关键知识点的详细解读,如果要学好Ruby语言,深入理解这些基础知识是非常必要的。Ruby语言的这些特性与规则构成了其独特的...