我是rails的新手,正在尝试启动和运行一个演示应用程序。我的linux系统(lubuntu,大部分是干净安装)在运行“捆绑安装”时遇到了问题。即使它这样做了,如果我关闭我的终端并启动另一个终端,它也无法再次运行。这个循环看起来像这样:
sandbox@75bf7f3:~/railsstuff/sample_app_2nd_ed$ bundle install
ERROR: Gem bundler is not installed, run `gem install bundler` first.
sandbox@75bf7f3:~/railsstuff/sample_app_2nd_ed$ gem install bundler
Successfully installed bundler-1.1.4
1 gem installed
sandbox@75bf7f3:~/railsstuff/sample_app_2nd_ed$ bundle install
ERROR: Gem bundler is not installed, run `gem install bundler` first.据我所知,我使用的是Ruby的最新版本,rvm似乎工作得很好。
有人能解释一下这是怎么回事吗?
发布于 2012-09-15 12:31:31
我可以确认这是在Linux Mint的全新rvm安装中发生的。我正在使用gnome-terminal,并且我已经应用了"Run command as login shell“的变通方法。我使用的是ruby 1.9.3,并没有对gemsets做任何事情。当我输入'gem list‘时,我看到了我安装的所有红宝石(在我安装rvm的第一个小时,我尝试着安装一些项目,它似乎处于完美的工作状态)。
它看起来像是在添加
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"到~/.bashrc可以清除不一致的问题。奇怪的是,它最初在没有它的情况下工作得很好……而且它首先应该只采购.bash_login……
https://stackoverflow.com/questions/11296737
复制相似问题