为什么我在红宝石宝石上失败了?我认为这与路径有关,但我真的不知道

时间:2012-12-17 04:25:38

标签: ruby-on-rails bash path rubygems rvm

我不知道我做错了什么,但在我的rails应用程序中我一直收到错误,它找不到一些宝石,我捆绑安装,它仍然无法正常工作,我试着看看是什么版本我在rvm上的ruby版本,所以我键入rvm,即使我安装了两次也无法找到它。我尝试卸载并重新安装,但我完全迷失了。

$ rails c
Could not find bcrypt-ruby-3.0.1 in any of the sources
Run `bundle install` to install missing gems.

$ rvm -version
-bash: rvm: command not found

这对我来说是一个反复出现的问题,真的会让我失望。有人可以向我解释一下吗?

2 个答案:

答案 0 :(得分:1)

这可能是答案吗? Rails: Could not find bcrypt-ruby-3.0.1 in any of the sources

对于RVM,如果您确定已安装它,请确保您拥有它的路径。 Setting the RVM path?

或者如果您刚刚安装了RVM,那么只需打开一个新终端并检查版本

即可

rvm --version

答案 1 :(得分:1)

首先再次安装RVM:

\curl -L https://get.rvm.io | bash -s -- --rails

确保阅读所有输出并按照说明操作。

然后观看RVM截屏视频=> http://screencasts.org/episodes/how-to-use-rvm