इसका क्या मतलब है और मैं इसे कैसे ठीक कर सकता हूं:

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>'
81
Nirav Hathi 19 जून 2016, 09:34
1
cocoapods.org/app इस लिंक से कोकोपोड्स ऐप डाउनलोड करें, फिर ऐप का उपयोग करके अपना पॉडफाइल खोलें और फिर इंस्टॉल पर क्लिक करें। अद्यतन करें और अंत में कार्यक्षेत्र फ़ाइल खोलें
 – 
Meet
19 जून 2016, 10:08

13 जवाब

सबसे बढ़िया उत्तर

निम्नलिखित आदेशों का उपयोग करते हुए, इसने मेरे लिए काम किया।

  1. sudo gem uninstall cocoapods
  2. sudo gem install -n /usr/local/bin
  3. cocoapods pod install

यदि आप चरण 2 पर इस त्रुटि का सामना करते हैं:

त्रुटि: मणि निष्पादित करते समय ... (Gem::CommandLineError) कृपया कम से कम एक रत्न नाम निर्दिष्ट करें (उदा. रत्न निर्माण GEMNAME)

इसके बजाय इसे चरण 2 के रूप में आज़माएं (चरण 3 की आवश्यकता नहीं है):

gem install -n /usr/local/bin cocoapods
217
mattias 31 अक्टूबर 2020, 19:25
मणि कोकोपोड्स स्थापित करें त्रुटि: मणि निष्पादित करते समय ... (Errno :: EPERM) ऑपरेशन की अनुमति नहीं है - /usr/bin/pod कोकोपोड्स स्थापित करने का प्रयास करते समय मुझे यह त्रुटि मिली
 – 
Nirav Hathi
19 जून 2016, 12:51
GEM_NAME_HERE यह क्या होना चाहिए?
 – 
Jun711
26 अक्टूबर 2017, 23:02
यह cocoapods होना चाहिए
 – 
Sane
25 जिंदा 2018, 11:25
14
चरण 1 और 2: sudo gem install -n /usr/local/bin cocoapods ने मेरे लिए कोकोपोड्स स्थापित करने का काम किया।
 – 
Cons Bulaquena
2 फरवरी 2018, 12:01

यदि आप मेरे जैसे काढ़ा का उपयोग करके कोकोपोड स्थापित करते हैं

  1. कोकोपोड्स को पुनर्स्थापित करें:

    brew reinstall cocoapods
    

यदि आप brew reinstall द्वारा कोकोपोड्स को पुन: स्थापित करने के बाद यह त्रुटि संदेश देखते हैं, तो चरण 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
  1. परस्पर विरोधी फाइलों को हल करने के लिए:

    brew link --overwrite cocoapods
    

    लिंकिंग /usr/लोकल/सेलर/कोकोपोड्स/1.3.1... 2 सिम्लिंक बनाए गए

87
Tomerikoo 8 नवम्बर 2021, 15:49
- $(inherited) ध्वज का उपयोग करें, या - लक्ष्य से बिल्ड सेटिंग निकालें। मेरे सभी पॉड्स के लिए यह त्रुटि दिखाएं
 – 
Chandni
23 फरवरी 2018, 14:26
1
वोट दिया!. यह एकमात्र समाधान है जिसने मेरे लिए काम किया है। मैं अटका हुआ था और दो दिनों के लिए अपनी परियोजनाओं के अंदर किसी भी पॉड का उपयोग या डाउनलोड करने में सक्षम नहीं था। बहुत धन्यवाद। मेरी समस्या यह थी कि मुझे यह त्रुटि संदेश अक्सर मिलता है: त्रुटि: मणि देशी एक्सटेंशन बनाने में विफल।
 – 
Mohammed Hasan
9 मई 2020, 23:53
1
आपको धन्यवाद। आपने मुझे बचा लिया। मैंने बिग सुर बीटा का उपयोग करते हुए कोकोपोड्स की स्थापना रद्द कर दी और मेरे जीवन के लिए मैं इसे फिर से स्थापित करने में असमर्थ था।
 – 
rmvz3
23 सितंबर 2020, 00:25

मेरे मामले में कुछ भी मदद नहीं की, तो मैं:

  1. sudo gem uninstall cocoapods
  2. cd /Users/nikkov/.rvm/rubies/ruby-2.4.1/lib/ruby; फाइंडर में मैंने cocoapods खोजा और सब कुछ हटा दिया।
  3. brew install cocoapods
  4. brew link --overwrite cocoapods (यदि आवश्यक हो)
14
Aamir 13 जुलाई 2019, 00:23
इसने मेरे लिए भी काम किया। दूसरा चरण काफी महत्वपूर्ण है।
 – 
Anthony Tran
22 फरवरी 2020, 03:16

कोशिश करें sudo gem update

  • कोकोपोड्स को हटाने के बाद
  • -कोकोपोड्स स्थापित करें
5
iPC 19 जून 2016, 10:02
मणि कोकोपोड्स स्थापित करें त्रुटि: मणि निष्पादित करते समय ... (त्रुटि :: EPERM) ऑपरेशन की अनुमति नहीं है - /usr/bin/pod
 – 
Nirav Hathi
19 जून 2016, 12:51
आपको हमेशा gem install के बजाय sudo gem install का उपयोग करना चाहिए
 – 
atulkhatri
19 जिंदा 2018, 11:44

जब मैंने @ आमिर के समाधान की कोशिश की, तो मैं त्रुटि में भाग गया:

त्रुटि: एक मान्य रत्न 'कोकोपोड्स' नहीं मिला (>= 0), यही कारण है: https://rubygems.org/ से डेटा डाउनलोड करने में असमर्थ - ऐसा कोई नाम नहीं है (https://api.rubygems.org/specs.4.8.gz)

यह मेरे मैक के लिए काम किया:

sudo gem uninstall cocoapods
sudo gem install cocoapods
3
Ryan Loggerythm 12 अगस्त 2019, 23:20

मेरे मामले में समस्या का कारण प्रोजेक्ट के साथ फ़ोल्डर के अंदर Gemfile फ़ाइल थी। जब मैंने इस फ़ाइल को हटाया, तो कोकोपोड्स हमेशा की तरह काम करने लगे।

2
Terry 4 मई 2020, 21:03

निम्न आदेश द्वारा मौजूदा cocoapods, यदि कोई हो, की स्थापना रद्द करें:

gem list --local | grep cocoapods | awk '{print $1}' | xargs sudo gem uninstall

फिर इसे निम्न आदेश का उपयोग करके /usr/bin के बजाय /usr/local/bin में स्थापित करें:

sudo gem install -n /usr/local/bin cocoapods

आगे की पूछताछ के लिए, इस लिंक को देखें। कोकोपोड्स को स्थापित करने के लिए स्थापना रद्द करें और यह लिंक

16
Community 20 मार्च 2017, 13:18

कैटालिना के लिए:

sudo gem install -n /usr/local/bin

फिर ~ होम में शेल प्रोफाइल में /usr/लोकल/बिन पाथ सेट करें:

फिर संपादित करें इसे अपने शेल प्रोफ़ाइल में जोड़ें

export PATH =/usr/bin:/usr/sbin:/sbin:/Users/{YOUR_USERNAME}/workplace/flutter/bin:/usr/local/bin

फिर टर्मिनल को पुनरारंभ करें और चलाएं

flutter doctor
-1
donatJ 6 अक्टूबर 2020, 22:42

मैंने अपने रूबी संस्करण 2.5.3 से 2.7.2 तक अपग्रेड किया था। फिर, मैं कोकोपोड्स को 1.9.3 से 1.10.0 तक अपडेट करना चाहता हूं। pod install निष्पादित करते समय मुझे निम्न त्रुटि मिली।

निष्पादन योग्य पॉड (Gem::GemNotFoundException) के साथ मणि कोकोपोड्स (>= 0.a) नहीं ढूँढ सकता

होमब्रू और मणि का उपयोग करके कोकोपोड्स को स्थापित करने के दो तरीके हैं। यदि आपने निम्नलिखित मणि रन का उपयोग करके कोकोपोड्स स्थापित किए थे।

sudo gem uninstall cocoapods
sudo gem uninstall -n /usr/local/bin cocoapods

यदि आपने काढ़ा का उपयोग किया था तो कृपया अनइंस्टॉल करने के लिए निम्नलिखित का उपयोग करें

brew uninstall cocoapods

यदि आप भूल गए हैं कि आपने पहले किसका उपयोग किया था, तो कृपया दोनों कमांड निष्पादित करें। कृपया सुनिश्चित करें कि pod --version चलाने की जांच के लिए सभी कोकोपोड्स इंस्टेंस को हटा दिया गया है।

यदि आप -bash: pod: command not found आउटपुट के रूप में पाते हैं, तो सभी इंस्टेंस ठीक से हटा दिए जाते हैं। अन्यथा, आपको इस निर्देशिका से कोकोपोड्स संबंधित फाइलों को मैन्युअल रूप से हटाने की आवश्यकता हो सकती है ~/.rvm/rubies/ruby-2.5.3/lib/ruby.

sudo gem update --system
gem install cocoapods

क्रेडिट: https://blog.csdn.net/develop_csdn/article/details/105053383

7
Milan Kamilya 26 पद 2020, 10:00
sudo gem update --system मेरे लिए कुंजी थी। इसे चलाने के बाद इसने मेरे लिए काम किया। धन्यवाद, मिलान।
 – 
natterstefan
24 जून 2021, 09:04

उपरोक्त सभी समाधान के साथ संघर्ष करने के बाद बाद में इन चरणों का पालन करके सफलतापूर्वक हल किया गया।

  1. ios फ़ोल्डर में podfile.lock को हटा दें
  2. स्वच्छ स्पंदन चलाएं
  3. cd ios फिर पॉड इंस्टाल चलाएँ
  4. आईडीई पुनरारंभ करें
0
Manukumar S B 22 फरवरी 2021, 10:16

इन सभी तरीकों को आजमाने के बाद इससे मुझे मदद मिली

xcode-select --install
0
ekkeee 17 मार्च 2021, 15:53

Try changing command line tools

मेरे मामले में मैं मणि का उपयोग करके पॉड और कोकोपोड्स स्थापित करने में सक्षम नहीं था, कमांड लाइन टूल बदलने के बाद मैं कमांड चलाने में सक्षम था

0
Vimal Swaroop J 13 सितंबर 2021, 10:01

इन आदेशों को चलाना मेरे लिए काम कर गया:

  • brew update
  • brew install fastlane
  • fastlane install_plugins
0
Tomerikoo 8 नवम्बर 2021, 15:50