1
当运行命令$ gem help install
,或除gem
和gem help
其工作的任何其他gem
条命令,我得到如下:宝石命令失败“错误:加载命令:安装(LoadError)不能加载这样的文件 - 日期”
ERROR: Loading command: install (LoadError)
cannot load such file -- date
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke' for nil:NilClass
我已经在RVM和我的主目录中定义了ruby版本的目录,但它并非如此。
我试图删除RVM和安装rbenv,但得到与rbenv错误,现在我无法让RVM因此而再次工作。使用系统红宝石(ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
)时
$ gem environment
RubyGems Environment:
- RUBYGEMS VERSION: 2.5.1
- RUBY VERSION: 2.3.0 (2015-12-25 patchlevel 0) [x86_64-darwin15]
- INSTALLATION DIRECTORY: /Users/aymericbouzy/.rvm/gems/ruby-2.3.0
- USER INSTALLATION DIRECTORY: /Users/aymericbouzy/.gem/ruby/2.3.0
- RUBY EXECUTABLE: /Users/aymericbouzy/.rvm/rubies/ruby-2.3.0/bin/ruby
- EXECUTABLE DIRECTORY: /Users/aymericbouzy/.rvm/gems/ruby-2.3.0/bin
- SPEC CACHE DIRECTORY: /Users/aymericbouzy/.gem/specs
- SYSTEM CONFIGURATION DIRECTORY: /etc
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-darwin-15
- GEM PATHS:
- /Users/aymericbouzy/.rvm/gems/ruby-2.3.0
- /Users/aymericbouzy/.rvm/gems/[email protected]
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
- SHELL PATH:
- /Users/aymericbouzy/.rvm/gems/ruby-2.3.0/bin
- /Users/aymericbouzy/.rvm/gems/[email protected]/bin
- /Users/aymericbouzy/.rvm/rubies/ruby-2.3.0/bin
- /Users/aymericbouzy/.nvm/versions/node/v6.2.1/bin
- /usr/local/sbin
- /Users/aymericbouzy/.rbenv/shims
- /Users/aymericbouzy/.rbenv/bin
- /usr/local/bin
- /usr/bin
- /bin
- /usr/sbin
- /sbin
- /opt/X11/bin
- /opt/local/bin
- /opt/local/sbin
- /opt/local/bin
- /opt/local/sbin
- /usr/local/bin
- /usr/bin
- /bin
- /usr/sbin
- /sbin
- /usr/texbin
- /sbin
- /Applications/Postgres.app/Contents/Versions/latest/bin
- /Applications/Postgres.app/Contents/Versions/latest/bin
- /Users/aymericbouzy/.rvm/bin
命令gem install bundler
成功,但是使用在我的项目的Gemfile中指定的红宝石2.3.1版时失败。
谢谢你的帮助。
我刚刚升级红宝石机智'RVM GET stable'现在使用的版本“红宝石2.3.1p112(2016-04 -26修订版54768)[x86_64-darwin15]“ 并且这给了我相同的错误(无法加载文件 - 日期)。 – Cyberroadie