Windows的ruby installer给出各种各样的怪异错误,实在是受不了了,于是手动装了,其实很简单,就是解压一个文件夹,但是很多库需要装一下.
第一步:安装所需的lib
包都是ruby主页推荐的,我不用tk装,列表可以在此找到:http://jarp.does.notwork.org/win32/
zlib
里面的dll
openssl
-找到“libeay32.dll”, 复制到 ruby\bin. .
-找到 “libssl32.dll”, 复制到 ruby\bin 然后改名为ssleay32.dll
readline
复制readline.dll
iconv
里面的dll
pdcurses
里面的dll
gdbm
里面的dll
不想这么麻烦,可以下载我已经单独取出来的dll文件,全部放倒ruby/bin
文件:rubylib
第二步:将ruby/bin加入PATH
第三步:安装gem
- 下载rubygem
- 解压缩
- 到里面的目录,运行ruby setup.rb
完成
{ 2 } Comments
之前有试过,不过当时只是为了学习Ruby1.9的新特性,没有试过在win下ruby1.9安装rails3 beta。或者用cygwin安装ruby也是win下的一个选择。
Yinghai提到的ruby installer问题的确是那样的,win缺少lib,安装时会报错。所以,在win下最好就是手动安装再添加lib。
不过最近折腾不动了,ROR的配制确实是比较累的。真理就是:不选择最好的,只选择适合你的。
感谢Yinghai能够发布适合新手的ruby基础博文,记得以前自己在win下安装1.9.1 pre-view的时候总是报错,后来找了很久解决方案。
嘿嘿,谢谢你的关注啊,我平时开发ror不经常用Windows,在公司有的时候没办法.
Post a Comment