ruby-on-rails-Ruby:“ gem安装捆绑程序”未安装捆绑程序
作者:互联网
我是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似乎运行良好.
谁能解释这是怎么回事?
解决方法:
我可以确认这是在全新的Linux Mint rvm安装中发生的.我正在使用gnome-terminal,并且已应用“以登录外壳程序运行命令”解决方法.我正在使用ruby 1.9.3,并且没有对gemsets做任何事情.当我输入“宝石列表”时,我会看到已安装的所有ruby(安装rvm的第一个小时,我正在安装一些项目,似乎工作正常).
看起来像添加
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
〜/ .bashrc清除不一致问题.奇怪的是,如果没有它,它一开始就可以正常工作…而且它应该只应该首先采购.bash_login …
标签:rvm,ruby-on-rails-3,linux,ruby,ruby-on-rails 来源: https://codeday.me/bug/20191101/1981369.html