それは何を意味し、どのように修正できますか:
pod install
/Library/Ruby/Site/2.0.0/rubygems.rb:250:in `find_spec_for_exe': can't find gem cocoapods (>= 0.a) (Gem::GemNotFoundException)
from /Library/Ruby/Site/2.0.0/rubygems.rb:278:in `activate_bin_path'
from /usr/local/bin/pod:22:in `<main>'
次のコマンドを使用してください、それはあなたのために動作します。
1: Sudo gem uninstall cocoapods
2: Sudo gem install -n /usr/local/bin cocoapods
3: pod install
私のようなbrewを使用してcocoapodをインストールする場合
brew reinstall cocoapods
brew reinstall
でcocoapodsを再インストールした後にこのエラーメッセージが表示される場合は、手順2に進みます。
>
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/pod
Target /usr/local/bin/pod
already exists. You may want to remove it:
rm '/usr/local/bin/pod'
To force the link and overwrite all conflicting files:
brew link --overwrite cocoapods
To list all files that would be deleted:
brew link --overwrite --dry-run cocoapods
Possible conflicting files are:
/usr/local/bin/pod
/usr/local/bin/xcodeproj
brew link --overwrite cocoapods
> Linking /usr/local/Cellar/cocoapods/1.3.1... 2 symlinks created
それが役に立てば幸い。
Sudo gem update
私の場合、何も助けなかったので、私は:
Sudo gem uninstall cocoapods
cd /Users/nikkov/.rvm/rubies/Ruby-2.4.1/lib/Ruby
; Finderでcocoapods
を検索し、すべてを削除しました。brew install cocoapods
brew link --overwrite cocoapods
(必要に応じて)@Aamirのソリューションを試したときに、エラーに遭遇しました。
エラー:有効なgem 'cocoapods'(> = 0)が見つかりませんでした。その理由は次のとおりです。 https://rubygems.org/ -そのような名前はありません( https://api.rubygems.org/specs.4.8.gz )
これは私のMacで機能しました:
Sudo gem uninstall cocoapods
Sudo gem install cocoapods