安装CocoaPods:无反应

问题描述 投票:0回答:9

尝试从终端安装 CocoaPods:

$ sudo gem install cocoapods

输入 root 密码后,没有任何反应。

我该如何调试?

ruby rubygems cocoapods
9个回答
416
投票

对于其他有同样疑问的人来说,安装 gem 需要很长时间。如果你跑步:

export GEM_HOME=~/.gems
export PATH=$GEM_HOME/bin:$PATH

gem install cocoapods -V

使用标志

V
安装可启用详细输出,这将让您在下载和安装过程中看到所有输出,数量相当多。


54
投票

使用

将 gem 更新到最新版本

sudo gem update --system
,它应该工作得更快一点


30
投票

我之前至少等了5分钟:

构建本机扩展。这可能需要一段时间...

出现


7
投票

它没有卡住,它正在从互联网下载 ruby 文件。您可以按照以下步骤进行检查:

  1. 打开活动监视器

  2. 选择网络选项

  3. 检查下面的 Google Chrome。 (ruby下载)


2
投票

您应该用两个单独的命令来执行此操作:

第一:

gem update

然后:

export GEM_HOME=~/.gems
export PATH=$GEM_HOME/bin:$PATH

gem install cocoapods

1
投票

是的,需要永远保持冷静并等待至少5分钟,然后你就会看到一些东西,我在Ventura 13中就是这样做的,我不得不等待10分钟。希望这有帮助,就像“隧道尽头的光明”。


1
投票

我收到一个错误: “安装 cocoapods 时出错: activesupport 的最新版本(>= 5.0,< 8) to support your Ruby & RubyGems was 6.1.7.3. Try installing it with

gem install activesupport -v 6.1.7.3
,然后再次运行当前命令 activesupport 需要 Ruby 版本 >= 2.7.0。当前的 ruby 版本是 2.6.10.210。”

所以,我必须为 Ventura 13 运行“sudo gem install activesupport -v 6.1.7.3”


0
投票

尝试从

安装最新的 Git 版本

https://git-scm.com/downloads

这对我有用

在终端中写入以下命令:

  1. export GEM_HOME=~/.gems
  2. export PATH=$GEM_HOME/bin:$PATH
  3. gem install cocoapods
  4. 使用命令设置项目的路径
    cd path/to/project
  5. pod init
  6. 打开pod文件
  7. 添加适当的 Pod
  8. pod install

0
投票

MacOS Sonoma 14.0,安装

cocoapods
用于
flutter doctor
检查。

我通过这种方式安装了cocoapods

第 1 步(安装 HomeBrew)

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

第 2 步(在终端中运行这两个命令以将 Homebrew 添加到您的 PATH)

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/”YOUR USER FORLDER”/.zprofile  
eval "$(/opt/homebrew/bin/brew shellenv)"

第3步(现在可以安装cocoapods了)

brew install cocoapods
© www.soinside.com 2019 - 2024. All rights reserved.