ios - Mac 上的 Cocoapods 无法安装“找不到有效的 gem 'cocoapods' (>= 0)”
问题描述
我有一台运行 MacOS 10.13.2 和 Ruby 2.2.1 的办公室 Mac,它无法通过 gems 安装或运行 cocoapods。sudo gem install cocoapods
返回以下错误。我比较了代理和 DNS 配置,它与其他可以成功安装的 mac 相同。
▶ ping https://rubygems.org
ping: cannot resolve https://rubygems.org: Unknown host
是什么导致 cocoapods 安装失败并出现神秘的 no such name ( https://rubygems.org/specs.4.8.gz ) 错误消息?
$ sudo gem install cocoapods --source http://rubygems.org
错误:找不到有效的 gem 'cocoapods' (>= 0),原因如下:无法从https://rubygems.org/下载数据- 没有这样的名称 ( https://rubygems.org/specs.4.8 .gz ) 无法从http://rubygems.org/下载数据- 没有这样的名称 ( http://rubygems.org/specs.4.8.gz )
解决方案
通过连接到移动热点并通过它更新 ruby 解决了该问题。
推荐阅读
- javascript - 舰船战斗生成器超过了最大调用堆栈大小
- html - 如何制作具有连续点的第二级有序列表?
- javascript - 向 DOM 注入的 html 代码出现意外失真
- reactjs - 无法对未安装的组件执行反应状态更新——AbortController
- php - 如何忽略列表中的现有 id 并将没有 id 的数组元素附加到列表末尾
- android - 来自 Android 10+ 上的服务的 ACTION_SET_ALARM
- python - Python中的回溯寻路问题
- ios - 隐藏/显示状态栏使导航栏跳下
- python - 如何将自定义包中的模块正确导入 AWS Lambda 函数?
- haskell - 从haskell中的char和int [([Char], Int)]列表中输出一个字符串列表([String])