我想我搞砸了一些事情:
我想稍微使用Ruby on Rails。我一年前安装它但从未使用它。直到现在。
由于遇到了一些问题,我想从一开始就重新开始安装。我卸载了Rails gems(3.0.7和3.1.1)并按照本指南进行全新安装:http://eddorre.com/posts/rails-ultimate-install-guide-on-os-x-snow-leopard-using-rvm-homebrew-and-passenger
但现在gem什么也没做 - 当我在终端输入gem install bundle
时,光标会直接进入下一行。即使gem list
或gem --help
也不起作用。我没有收到错误消息。
我不知道发生了什么。一些想法?
答案 0 :(得分:2)
我将完全重新安装rvm:
rvm implode
然后重新开始:
bash <<(curl -s https://rvm.beginrescueend.com/install/rvm)
如果您尝试恢复现有环境,rvm有一些可能有用的选项:
调试 - 显示信息以及常见问题的其他信息
升级 - 让您从一个版本的ruby升级到另一个版本, 包含 半自动地迁移你的宝石。
清理 - 允许您删除陈旧的源文件夹/存档和 其他杂项 与rvm相关的数据。修理 - 让您修复环境的一部分,例如包装器,env文件和 和类似的文件(例如一般维护)。
答案 1 :(得分:1)
因为无论如何你都试图重新开始,我强烈建议您使用RVM。做“单用户安装”并且这些宝石问题应该完全消失。然后,如果您收到特定的错误消息,请发布,以便我们继续进行。
答案 2 :(得分:1)
请在您的控制台中运行此命令:
gem env
此命令将返回您的宝石环境,还有一个更正:我猜它应该是'gem install bundler
'而不是'gem install bundle
'。