即使安装了 gem,RVM Bundle Install Missing Gem 错误 [英] RVM Bundle Install Missing Gem Error even though gem is installed
本文介绍了即使安装了 gem,RVM Bundle Install Missing Gem 错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
即使我目前确实安装了 Bundler gem(它在我运行 $gem list 时出现),但我收到以下错误.
I'm getting the following error even though I currently do have the Bundler gem installed (it appears when I run $gem list).
ERROR: Gem bundler is not installed, run `gem install bundler` first.
我正在使用 RVM,我的 $PATH 如下:
I'm using RVM and my $PATH is as follows:
/Users/cjstingl/.rvm/gems/ruby-1.9.2-p290@rails3tutorial2ndEd/bin:
/Users/cjstingl/.rvm/gems/ruby-1.9.2-p290@global/bin:
/Users/cjstingl/.rvm/rubies/ruby-1.9.2-p290/bin:
/Users/cjstingl/.rvm/bin:
/Users/cjstingl/.bin:
/usr/local/sbin:
/usr/local/Cellar/php/5.3.6/bin:
/usr/local/share/python:
/usr/bin:
/bin:
/usr/sbin:
/sbin:
/usr/local/bin:
/usr/X11/bin
这也是我的 gem 环境
Also this is my gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.15
- RUBY VERSION: 1.9.2 (2011-07-09 patchlevel 290) [x86_64-darwin11.2.0]
- INSTALLATION DIRECTORY: /Users/cjstingl/.rvm/gems/ruby-1.9.2-p290@rails3tutorial2ndEd
- RUBY EXECUTABLE: /Users/cjstingl/.rvm/rubies/ruby-1.9.2-p290/bin/ruby
- EXECUTABLE DIRECTORY: /Users/cjstingl/.rvm/gems/ruby-1.9.2-p290@rails3tutorial2ndEd/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-darwin-11
- GEM PATHS:
- /Users/cjstingl/.rvm/gems/ruby-1.9.2-p290@rails3tutorial2ndEd
- /Users/cjstingl/.rvm/gems/ruby-1.9.2-p290@global
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => false
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- "gem" => "-n/usr/local/bin --no-ri --no-rdoc --no-user-install"
- REMOTE SOURCES:
- http://rubygems.org/
另外:使用 bundle -v 命令返回相同的错误
Also: Using the bundle -v command returns the same error
我尝试过破坏 RVM 并重新安装,但这似乎不起作用.我很难过,任何帮助将不胜感激.
I've tried imploding RVM and reinstalling which doesn't seem to work. I'm stumped and any help would be appreciated.
推荐答案
将以下内容(取自 .bash_profile)添加到 .bashrc 为我修复了它:
Adding the following (taken from .bash_profile) to .bashrc fixed it for me:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
这篇关于即使安装了 gem,RVM Bundle Install Missing Gem 错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文