CocoaPodsのインストールがLoadError/invoke_with_build_argsで失敗する
エラー内容
$ sudo gem install cocoapods
ERROR: Loading command: install (LoadError)
dlopen(/Users/mu/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-darwin18/openssl.bundle, 9): Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Referenced from: /Users/mu/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-darwin18/openssl.bundle
Reason: image not found - /Users/mu/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-darwin18/openssl.bundle
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
解決策
rubyのバージョンが2.3.3になっていたことが原因でした。
rubyのバージョンを2.6.3にしたらなおりました。(どのバージョンから直るかは検証していないです)
$ rbenv versions
system
2.2.3
* 2.3.3 (set by /Users/mu/.rbenv/version)
2.5.1
2.6.3
$ rbenv local 2.6.3
system
2.2.3
2.3.3
2.5.1
* 2.6.3 (set by /Users/mu/Documents/Cashari/app/.ruby-version)
これでsudo gem install cocoapods
したらうまく通りました。
Author And Source
この問題について(CocoaPodsのインストールがLoadError/invoke_with_build_argsで失敗する), 我々は、より多くの情報をここで見つけました https://qiita.com/_asa08_/items/eccb0c613102c9eca42d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .