在Cygwin中使用Ruby
通过Cygwin的Setup工具安装的ruby没有包含rubygems,需要手动下载安装。 可放在/cygwin/home/user,并通过下面的命令安装。
ruby setup.rb
测试一下rubygems是否成功安装:以rake为例
sudo gem install rake
如直接访问抛出错误信息,通常设置代理后就可以顺利安装。
ERROR: http://gems.rubyforge.org/ does not appear to be a repository ERROR: could not find gem rake locally or in a repository
set HTTP_PROXY=http://proxy.abc.com:8008
sudo gem install rake
Successfully installed rake-0.8.3 1 gem installed Installing ri documentation for rake-0.8.3... Installing RDoc documentation for rake-0.8.3...
至此Ruby环境已安装成功。
==========
如果在Cygwin中安装rubygems之前装过One-Click Ruby Installer,可能会遇到环境变量的问题。请看Pluit的解决方案。