新手问题 使用淘宝 rubygems 镜像时遇到问题

匿名 · 2013年03月13日 · 最后由 CZJ233 回复于 2013年03月13日 · 9450 次阅读

系统:ubuntu12.04 使用淘宝 rubygems 镜像时遇到如下问题

chu@chu:~$ gem source *** CURRENT SOURCES ***

http://rubygems.org/ http://ruby.taobao.org http://ruby.taobao.org/ http://ruby.taobao.org/ chu@chu:~$ gem sources -remove https://rubygems.org/ source https://rubygems.org/ not present in cache chu@chu:~$

-r, 或者--remove

匿名 #3 2013年03月13日

@chenge 写错了,是出现了 source https://rubygems.org/ not present in cache

改 http,可以对照下~/.gemrc 文件

匿名 #5 2013年03月13日

问题解决,可是下一步又遇到问题 chu@chu:~$ gem install rails Successfully installed rails-3.2.12 1 gem installed Installing ri documentation for rails-3.2.12... Installing RDoc documentation for rails-3.2.12... chu@chu:~$ rails -v 程序“rails”尚未安装。您可以使用以下命令安装: sudo apt-get install rails chu@chu:~$

是不是用的 rvm,记得要执行 source 命令

匿名 #7 2013年03月13日

是的,有执行

匿名 #8 2013年03月13日

可以了@chenge thanks!!!

原因是 source 么?

匿名 #10 2013年03月13日

应该是,但是之前我是执行的。刚刚又执行了一次

原因是 terminal 的一个 login 设置问题。有一个办法是把 source 写到.bashrc。

匿名 #12 2013年03月13日

@chenge 新手不懂怎么弄啊

匿名 #13 2013年03月13日

echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc 这条命令?

参考这个,http://ruby-china.org/topics/3705

简单的话,就是 wiki 里那句 source。

匿名 #15 2013年03月13日

谢谢分享@chenge

需要 登录 后方可回复, 如果你还没有账号请 注册新账号