基于Xcode安装CocoaPods报错
为什么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报错相关推荐
- 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 ...
- python安装报错类型_解决Python安装cryptography报错问题
解决Python安装cryptography报错问题 错误一: gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wst ...
- pycharm安装pytorch报错 提示系列问题 torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装
pycharm安装pytorch报错 提示系列问题 torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装 DEPRECATION: The - ...
- anconda安装后命令行中安装tensorflow报错
现象 anconda安装后命令行中安装tensorflow报错 pip install --upgrade --ignore-installed tensorflow-gpu Building wh ...
- 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 ...
- CentOS 6安装Oracle报错解决方案
CentOS 6安装Oracle报错解决方案 参考文章: (1)CentOS 6安装Oracle报错解决方案 (2)https://www.cnblogs.com/lonecloud/p/689568 ...
- 解决Mac安装tesserocr报错问题 Failed building wheel for
解决Mac安装tesserocr报错问题 Failed building wheel for 参考文章: (1)解决Mac安装tesserocr报错问题 Failed building wheel f ...
- 记一次用pip安装docker-compose报错及解决方法
记一次用pip安装docker-compose报错及解决方法 参考文章: (1)记一次用pip安装docker-compose报错及解决方法 (2)https://www.cnblogs.com/fe ...
- cmd输入pip报错_安装pip报错:WARNING: Retrying (Retry(total=4,...
安装pip报错:WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) afte ...
最新文章
- 【数学专题】组合数学与计数
- python爬虫流程-小白必看的Python爬虫流程
- 交错级数如何判断收敛_从微分方程的级数解到两个特殊方程(1):关于平凡点的解...
- linux 中断奶乱码,科学断奶经历:早中晚三次母乳,一个月内循序渐进自然断奶...
- CentOS 6.5下利用Rsyslog+LogAnalyzer+MySQL部署日志服务器
- python 判断当前系统的Python编译器类型
- 1.3计算机硬件的主要指标
- 超清晰的 DNS 原理入门指南 (资源)
- 深入理解JavaScript中的闭包
- cmake使用教程(四)调用外部共享库和头文件
- 《大学之路》读书笔记(上)范文3700字
- Immervision推出由计算机视觉社区开发的首台具有智能视觉的仿人机器人JOYCE
- 学豆网学计算机,出题优学生版电脑版
- effect和watch 的区别详解
- scrapy框架爬虫
- 计算机平面设计基础 photoshop基本操作
- 论文笔记:Eye In-Painting with Exemplar Generative Adversarial Networks
- MATLAB绘制笛卡尔心形线---by CSDN ChitGPT AI大模型
- oh my zsh 安装 zsh-completions
- 把pdf转换成ppt文件,原来这么简单