При выполнении команды $ gem help install
или любой другой gem
вводе команды, за исключением gem
и gem help
, которые работают, я получаю следующее:команда самоцвет терпит неудачу с «ОШИБКА: Загрузка команды: установка (LoadError) не может загрузить такой файл - дата»
ERROR: Loading command: install (LoadError)
cannot load such file -- date
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke' for nil:NilClass
Я пробовал оба в каталогах, где рубиновая версия определяется RVM и моим домашним каталогом, где это не так.
Я попытался удалить RVM и установить rbenv, но получал ошибки с rbenv, и теперь я не могу заставить RVM работать снова из-за этого.
$ 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
удается при использовании системы рубина (ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
), но терпит неудачу при использовании рубиновой версии 2.3.1, как указано в Gemfile моего проекта.
Благодарим за помощь.
Я обновил рубин остроумие 'РВМ прибудет stable' теперь использует версию«рубин 2.3.1p112 (2016-04 -26 revision 54768) [x86_64-darwin15] " И это дает мне ту же ошибку (не могу загрузить дату файла). – Cyberroadie