更换源
查看是否是淘宝源,默认的rubygem不能用
gem source
淘宝源有2个,在安装rails的时候需要命令行下配置淘宝源
添加一个source
gem sources -a url地址(淘宝源:http://ruby.taobao.org/)
删除一个source
gem sources -r url地址(通常是这个:http://rubygems.org/)
gem source后只剩下淘宝源
当用rails new ProjectName的时候该工程名字下有一个GemFile,通常也需要更改,在第一行手动更改
更改源之后执行:
bundle install
该命令自动查找GemFile里面依赖的gems,然后自动安装,使用
gem install gem_name
也可以安装,但是需要安装的太多
附上学习Ruby你需要了解的相关知识(rvm, gem, bundle, rake, rails等)
同时经常会出现缺少库,比如node.js 如果跟这个例子缺少库类似可以按照里面说的运行
sudo apt-get install nodejs