本文已经落后,因为官方已经出了新的ruby 1.9的安装程序,如果遇到安装Ruby 1.9zip到windows的问题,请直接安装一键安装包如下:
首先说一下ruby的安装,这里有一个很基本东西。在windows下为了使Ruby的运行环境简单,Ruby的安装只是把Ruby编译好的文件拷到本地,然后,把ruby.exe的所在目录放到体系Path里以便在任何地方执行就可以了。
这也是为什么会有zip包的原因,就是根本没有什么复杂的安装过程。可是,我们直接down下来的zip包安装有往往有问题。当然,看到的问题很多比如:
引用
gem.bat:1: syntax error, unexpected tIDENTIFIER
和
引用
zlib.so: 126: The specified module could not be found.
引用
没有找到 SSLEAY32.dll
这些都是因为,基于某种原因ruby在windows下安装要依赖一些dll在支持
准确的讲就是下面这些,
也就是如果,官方做zip包的时候,把这5个dll放到ruby.exe的目录下,就不会有问题了。而且,比较恶心的是,在英文的下载界面还有一个提示:
引用
Please note that some of the above binaries will require manual download and installation of additional components detailed on this page. Please ensure you’ve followed/performed these steps prior reporting a bug.
中文版没有这段翻译
总之,如果是zip包windows下安装,下载这个
放到ruby.exe的相同目标,并把这个目录加到Path里就可以了。
- 大小: 40.7 KB
分享到:
相关推荐
本资源是ruby代码,提供了一系列封装好的函数,用于快速进行转换,一个函数搞定,包括如下转换,二进制字符串与hex字符串的互转。二进制字符串与整数互转,包括uint8,uin16,uint32, 以及本地字节序和网络字节序两种...
Programming Ruby 1.9 (3rd edition)和源码
这是一个将ruby脚本转换成二进制可执行文件的工具,使用简单方便,功能强大,解压编译后生成rubyc可执行程序!转换ruby脚本时 使用rubyc 脚本.rb即可,可以自动检测依赖关系!使用非常方便!
ruby 1.9.1 的下载地址是:ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz (windows上在http://www.ruby-lang.org/en/downloads/ 下载二进制的文件)另外,目前Rails 2.2还无法在ruby 1.9.1上面正常...
Programming Ruby 2.0 1.9 pdf
Programming Ruby 1.9 The Pragmatic Programmers' Guide -- Ruby 编程的圣经教程。此版本涵盖最新的Ruby 1.9
Programming Ruby 1.9 3rd edition.Cover ruby 1.9.2, downloaded from pragmatic bool shelf, please enjoy.
Ruby is the fastest growing and most exciting dynamic language out there. If you need to get working programs delivered fast, you should add Ruby to your ...* Ruby runs on Windows, Linux, and Macs.
Programming Ruby 1.9
ruby 1.9上的轻量级网络开发框架,提供generator!
[Pragmatic Bookshelf] Ruby 1.9 & 2.0 编程 (英文版) [Pragmatic Bookshelf] Programming Ruby 1.9 & 2.0 The Pragmatic Programmers' Guide 4th Edition (E-Book) ☆ 出版信息:☆ [作者信息] Dave Thomas , ...
一些Ruby程序员将Ruby 1.9的发布看做是迈入Ruby新版本的标志性事件,但他们却发现在1.8版本和1.9版本语言之间的刻意不兼容性会导致原有Ruby代码无法工作。真正的问题是,Ruby 1.9.0发布的原因以及其与Ruby1.8之间的...
2009年的新书--Programming Ruby 1.9
最新的ruby 教程 2009 年 ruby 已经发展到了1.9 2.0要到2010年了
一个将ruby脚本打包成二进制可执行文件的工具,包含源码和一个编译完成的二进制文件!支持跨平台编译,在windows、macOS、linux上均可以成功编译运行!包里的二进制文件是在ubuntu16.04中编译成功的版本!
ruby-git, ruby/Git是一个 ruby 库,可以通过将系统调用包装到Git二进制文件来创建读取和操作Git存储库 用于 ruby的 Git库在 ruby 中使用Git的库。主页项目源代码的Git public 位于:...
Programming Ruby 1.9 3rd Edition – FreePdfBook
Ruby的Block块是它的关键特色之一,用块能够写出简明且高度可重用的算法。即使没有别的用处,它至少消弱了人们对循环敬畏的态度。这个概念在其他语言和理论中还被称为:Lambda函数。Lambda是个十分令人迷惑的词汇,...