[memo] gem update 後に narou で psych が `block in init': private method `load' called for Psych:Module (NoMethodError) で動かないとさ

追記

psych -v 2.0.13 でもダメでした。
結局、 psych-2.0.5.gem を入れ直す事で逃げました。
以下のようなエラー

[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ narou u
/Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:44:in `block in init': private method `load' called for Psych:Module (NoMethodError)
  from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/helper.rb:411:in `call'
  from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/helper.rb:411:in `block in memo'
  from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/helper.rb:404:in `synchronize'
  from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/helper.rb:404:in `memo'
  from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:43:in `init'
  from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:21:in `block in load'
  from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:19:in `tap'
  from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:19:in `load'
  from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/narou.rb:22:in `'
  from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/bin/narou:10:in `require_relative'
  from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/bin/narou:10:in `'
  from /Users/zunermuka/.rbenv/versions/2.2.3/bin/narou:23:in `load'
  from /Users/zunermuka/.rbenv/versions/2.2.3/bin/narou:23:in `
'

[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ gem install psych -v 2.0.5
Fetching: psych-2.0.5.gem (100%)
Building native extensions.  This could take a while...
Successfully installed psych-2.0.5
1 gem install psych -v 2.0.13 でも良いかも <-- 2.0.16="" br="">
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ gem uninstall psych

Select gem to uninstall:
 1. psych-2.0.5
 2. psych-2.0.15
 3. All versions
> 2
Successfully uninstalled psych-2.0.15
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ gem uninstall narou
Remove executables:
  narou

in addition to the gem? [Yn]  y
Removing narou
Successfully uninstalled narou-2.7.1
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ gem install narou -v 2.6.1
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ rbenv rehash

動いたよ。

コメント

このブログの人気の投稿

[memo] LibreOffice バージョン: 5.2.6.2 Calc でエラーがでた BASIC を読み込む際の エラー:一般的なエラー.一般的な I/O エラー。

[memo] macbook air の wezterm で \ backslash を入力する macOS Left and Right Option Key を設定する

[memo] 日本語のファイル名をSafari でダウンロードするとバージョン 10.0.3 (11602.4.8.0.1) でも文字化けするのが辛い