Мне нужно обновить ruby
:
bundle install
Your Ruby version is 2.3.7, but your Gemfile specified 2.4.5
Итак, давайте сделаем это:
brew upgrade ruby
Updating Homebrew...
==> Auto-updated Homebrew!
Updated Homebrew from 5354ba84e to 203f8d66a.
Да, но нажмите здесь тормоза:
Error: Failed to import:
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/leveldb.rb
leveldb: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/leveldb.rb:24: syntax error, unexpected <<, expecting keyword_end
<<<<<<< Updated upstream
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/leveldb.rb:30: syntax error, unexpected ===, expecting keyword_end
=======
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/leveldb.rb:34: syntax error, unexpected <<, expecting keyword_end
<<<<<<< Updated upstream
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/leveldb.rb:39: syntax error, unexpected ===, expecting keyword_end
=======
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/leveldb.rb:51: syntax error, unexpected >>, expecting keyword_end
>>>>>>> Stashed changes
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/leveldb.rb:52: syntax error, unexpected >>, expecting keyword_end
>>>>>>> Stashed changes
^
Error: Failed to import: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/glog.rb
glog: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/glog.rb:20: syntax error, unexpected <<
<<<<<<< Updated upstream
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/glog.rb:22: syntax error, unexpected ===
=======
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/glog.rb:25: syntax error, unexpected >>
>>>>>>> Stashed changes
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/glog.rb:62: syntax error, unexpected ===, expecting keyword_end
=======
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/glog.rb:73: syntax error, unexpected >>, expecting keyword_end
>>>>>>> Stashed changes
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/glog.rb:75: syntax error, unexpected end-of-input, expecting keyword_end
Error: Failed to import: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/snappy.rb
snappy: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/snappy.rb:30: syntax error, unexpected <<, expecting keyword_end
<<<<<<< Updated upstream
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/snappy.rb:34: syntax error, unexpected ===, expecting keyword_end
=======
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/snappy.rb:41: syntax error, unexpected >>, expecting keyword_end
>>>>>>> Stashed changes
^
Error: Failed to import: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-science/opencv.rb
opencv: cannot load such file -- /usr/local/Homebrew/Library/Taps/homebrew/homebrew-science/Requirements/cuda_requirement
И наш вердикт:
Error: ruby not installed
Из следующего выпуска github: https://github.com/wbolster/plyvel/issues/95 Я пытался
$brew uninstall leveldb
Uninstalling /usr/local/Cellar/leveldb/1.19... (26 files, 1.1MB)
11:31:49/aact $brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/86c8b39428a4e485e8afcc02f2e31da9d53007a0/Formula/leveldb.rb
Но конечный результат был таким же:
==> Consider using `brew extract leveldb ...`!
This will extract your desired leveldb version to a stable tap instead of
installing from an unstable URL!
######################################################################## 100.0%
Error: snappy: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/snappy.rb:30: syntax error, unexpected <<, expecting keyword_end
<<<<<<< Updated upstream
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/snappy.rb:34: syntax error, unexpected ===, expecting keyword_end
=======
^
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/snappy.rb:41: syntax error, unexpected >>, expecting keyword_end
>>>>>>> Stashed changes
Какие-нибудь указатели, как закончить это обновление рубина?