ruby 错误:在任何仓库中找不到有效的gem 'cocoapods'(>= 0)

ncecgwcz  于 12个月前  发布在  Ruby
关注(0)|答案(7)|浏览(123)

我正在尝试运行一个AWS Cognito服务项目,其中我添加了适用于iOS的AWS SDK,但在添加并尝试运行它后,它显示了图像中的以下错误
ERROR: Could not find a valid gem 'cocoapods' (>= 0) in any repository
当我在互联网上抓取它,发现一些cocoapods安装说明,所以在尝试后,我得到了一些其他的错误,如下面

aparajita:Objective-C Aparajita$ sudo gem install cocoapods
Password:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin14/rbconfig.rb:213: warning: Insecure world writable dir /usr/local in PATH, mode 040777
ERROR:  Could not find a valid gem 'cocoapods' (>= 0) in any repository
aparajita:Objective-C Aparajita$ gem install cocoapods
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin14/rbconfig.rb:213: warning: Insecure world writable dir /usr/local in PATH, mode 040777
ERROR:  Could not find a valid gem 'cocoapods' (>= 0) in any repository
aparajita:Objective-C Aparajita$ gem source -a http://rubygems.org/
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin14/rbconfig.rb:213: warning: Insecure world writable dir /usr/local in PATH, mode 040777
https://rubygems.org is recommended for security over http://rubygems.org/

Do you want to add this insecure source? [yn]  y
Error fetching http://rubygems.org/:
no such name (http://rubygems.org/specs.4.8.gz)
aparajita:Objective-C Aparajita$ gem source -a rubygems.org
 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin14/rbconfig.rb:213: warning: Insecure world writable dir /usr/local in PATH, mode 040777
rubygems.org is not a URI
aparajita:Objective-C Aparajita$ gem source -r rubygems.org
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin14/rbconfig.rb:213: warning: Insecure world writable dir /usr/local in PATH, mode 040777
source rubygems.org not present in cache

字符串
我已经尝试了这一切,但仍然高于日志,我从控制台。如果任何人对此有任何解决方案,请让我知道,谢谢

cgh8pdjw

cgh8pdjw1#

我也遇到了同样的问题,我使用以下命令解决了这个问题

sudo gem install cocoapods --source http://rubygems.org

字符串


的数据

mftmpeh8

mftmpeh82#

好吧,我只是有这个问题。如果任何人似乎有这个问题不要改变目录。
加载终端并直接添加行-

sudo gem install cocoapods

字符串
对我很有效

p1tboqfb

p1tboqfb3#

这个命令对我很有效

sudo gem install cocoapods --source http://rubygems.org

字符串

3qpi33ja

3qpi33ja4#

我在同一个问题上挣扎了一个星期,最后这个对我有效

禁用IPv6后重试使用sudo gem install cocoapods --source http://rubygems.org

网络似乎有问题
更多给予橄榄球宝石论坛的细节-https://help.rubygems.org/discussions/problems/31074-timeout-error

t9aqgxwy

t9aqgxwy5#

在我的情况下,我使用VPN,因为http://rubygems.org不可用,只要我在sudo gem上切换VPN,安装cocoapods就可以了

goucqfw6

goucqfw66#

确保你的Mac上安装了Xcode。首次打开后,您需要接受条款和条件,并可能需要安装一些组件。一旦它设置和工作,然后安装Pod:

sudo gem install cocoapods

字符串

v440hwme

v440hwme7#

我也遇到了同样的问题,我尝试了上面的一切都没有工作。我做了以下事情。
注意:确保你已经安装了xcode,并且你打开它接受条款。
1.使用以下命令安装brew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

字符串
1.使用以下命令安装Ruby:

brew install ruby


1.安装ruby后,您将看到类似的内容
如果你需要在PATH中首先使用ruby,运行:在终端中,这将把ruby添加到你的路径中,所以运行它。

echo 'export PATH="/opt/homebrew/opt/ruby/bin:$PATH"' >> ~/.zshrc


1.安装cocoapods:

brew install cocoapods

相关问题