MacOSをHigh Sierraに更新し、iOSアプリケーションのcocoapodsを介して依存関係をインストールします。しかし、私は次のエラーに直面しています。
XXXXXXXXX:MyProject CompanyName$ pod update
-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/Ruby: bad interpreter: No such file or directory
試したより
Zubair-mac-mini:~ sdsol$ gem install cocoapods
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.3.0 directory.
Zubair-mac-mini:~ sdsol$
どんな助けも大歓迎です。
最後に、多くの検索の後に解決策を見つけました。
1:端末を最新バージョンに更新します。
2:RubyGemsをダウンロードして、最新バージョンに更新します: https://rubygems.org/pages/download
3:Thin Podファイルを更新します。ポッドの更新を通じて。
MacOS High Sierraにアップグレードした後も同じ問題が発生し、次のコマンドで修正しました(スーパーユーザーとして実行するにはSudo
を使用する必要があります)。
Sudo gem update --system
Sudo gem install cocoapods -n/usr/local/bin
幸運を!
MacOS High Sierraにアップグレードしたら、次のコマンドで修正してください:
Sudo gem install cocoapods
追加
eval "$(rbenv init -)"
から~/.bash_profile
ファイル