为什么80%的码农都做不了架构师?>>>   

http://www.jianshu.com/p/dbd19f94295e

oschina搜索功能达不到业界入门水平无奈备注下。

最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动

原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:

pod install --verbose --no-repo-update

pod update --verbose --no-repo-update

用Alcatraz安装CocoaPods,执行install pods命令会报错Resolved command path for "pod" is invalid。

因为是第一次安装报错,我猜是软件云被屏蔽的问题。

所以应该用唐巧大神的安装方式,并把亚马逊的云服务改成国内淘宝源的服务。

命令行安装方式如下:

CocoaPods可以方便地通过Mac自带的RubyGems安装。

打开Terminal,然后键入以下命令:

$ sudo gem install -n /usr/local/bin cocoa pods

注意不要用这一句$ sudo gem install cocoa pods。

执行完这句如果报告以下错误:

ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why:

Unable to download data from https://rubygems.org/ - Errno::ETIMEDOUT: Operation timed out - connect(2) (https://rubygems.org/latest_specs.4.8.gz)

ERROR: Possible alternatives: cocoapods

这是因为ruby的软件源rubygems.org因为使用亚马逊的云服务,被我天朝屏蔽了,需要更新一下ruby的源,过程如下:

$ gem sources -l (查看当前ruby的源)

$ gem sources --remove https://rubygems.org/

$ gem sources -a https://ruby.taobao.org/

$ gem sources -l

如果gem太老,可以尝试用如下命令升级gem

$ sudo gem update --system

升级成功后会提示: RubyGems system software updated

然后重新执行安装下载命令

$ sudo gem install cocoapods

这时候应该没什么问题了

接下来进行安装,执行:

$ pod setup

Terminal会停留在 Setting up CocoaPods master repo 这个状态一段时间,是因为要进行下载安装,而且目录比较大,需要耐心等待一下.如果想加快速度,可使用cocoapods的镜像索引.(文章末尾附使用镜像索引的方法)

安装成功后,你会看到:

文/只为此心无垠(简书作者)
原文链接:http://www.jianshu.com/p/dbd19f94295e
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

转载于:https://my.oschina.net/huqiji/blog/799263

基于Xcode安装CocoaPods报错相关推荐

  1. Mac 安装CocoaPods报错解决 :Ignoring ffi-1.13.1 because its extensions are not built.

    不知道是不是更新了macOS Big Sur的原因,终端安装不了cocoapods,会报如下错误. 终端报错信息: Ignoring ffi-1.13.1 because its extensions ...

  2. python安装报错类型_解决Python安装cryptography报错问题

    解决Python安装cryptography报错问题 错误一: gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wst ...

  3. pycharm安装pytorch报错 提示系列问题 torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装

    pycharm安装pytorch报错 提示系列问题  torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装 DEPRECATION: The - ...

  4. anconda安装后命令行中安装tensorflow报错

    现象  anconda安装后命令行中安装tensorflow报错 pip install --upgrade --ignore-installed tensorflow-gpu Building wh ...

  5. Linux安装Apache报错:Cannot find a valid baseurl for repo: base/7/x86_64解决方案

    Linux安装Apache报错:Cannot find a valid baseurl for repo: base/7/x86_64解决方案 参考文章: (1)Linux安装Apache报错:Can ...

  6. CentOS 6安装Oracle报错解决方案

    CentOS 6安装Oracle报错解决方案 参考文章: (1)CentOS 6安装Oracle报错解决方案 (2)https://www.cnblogs.com/lonecloud/p/689568 ...

  7. 解决Mac安装tesserocr报错问题 Failed building wheel for

    解决Mac安装tesserocr报错问题 Failed building wheel for 参考文章: (1)解决Mac安装tesserocr报错问题 Failed building wheel f ...

  8. 记一次用pip安装docker-compose报错及解决方法

    记一次用pip安装docker-compose报错及解决方法 参考文章: (1)记一次用pip安装docker-compose报错及解决方法 (2)https://www.cnblogs.com/fe ...

  9. cmd输入pip报错_安装pip报错:WARNING: Retrying (Retry(total=4,...

    安装pip报错:WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) afte ...

最新文章

  1. 【数学专题】组合数学与计数
  2. python爬虫流程-小白必看的Python爬虫流程
  3. 交错级数如何判断收敛_从微分方程的级数解到两个特殊方程(1):关于平凡点的解...
  4. linux 中断奶乱码,科学断奶经历:早中晚三次母乳,一个月内循序渐进自然断奶...
  5. CentOS 6.5下利用Rsyslog+LogAnalyzer+MySQL部署日志服务器
  6. python 判断当前系统的Python编译器类型
  7. 1.3计算机硬件的主要指标
  8. 超清晰的 DNS 原理入门指南 (资源)
  9. 深入理解JavaScript中的闭包
  10. cmake使用教程(四)调用外部共享库和头文件
  11. 《大学之路》读书笔记(上)范文3700字
  12. Immervision推出由计算机视觉社区开发的首台具有智能视觉的仿人机器人JOYCE
  13. 学豆网学计算机,出题优学生版电脑版
  14. effect和watch 的区别详解
  15. scrapy框架爬虫
  16. 计算机平面设计基础 photoshop基本操作
  17. 论文笔记:Eye In-Painting with Exemplar Generative Adversarial Networks
  18. MATLAB绘制笛卡尔心形线---by CSDN ChitGPT AI大模型
  19. oh my zsh 安装 zsh-completions
  20. 把pdf转换成ppt文件,原来这么简单

热门文章

  1. jsp内置对象与el内置对象
  2. 《编码:隐匿在计算机软硬件背后的语言(美)》读书笔记二
  3. 剑指offer十:矩形覆盖
  4. 星云精准测试之用例魔方
  5. HTTP权威指南记录 ---- Web服务器
  6. diff 命令,防止遗忘
  7. Sublime插件支持Sass编译和Babel解析ES6 .sublime-build文件初探
  8. Kotlin函数中默认参数
  9. [linux]解决vsftpd 读取目录列表失败的问题
  10. 温故而知新-面向对象的PHP