Mac OS X 安装Ruby
安装CocoaPods第一步
起因:重装系统后需要重新安装CocoaPods网上搜了下发现很多都过时了,已经不能用了。而且taobao Gems源已经停止服务,现在有ruby-china提供服务
PS:"$"开头表示需要在终端下执行
1.安装RVM
$ curl -L https://get.rvm.io | bash -s stable
期间可能需要输入密码(我安装时没有提示,密码就是开机密码输入时密码不会显示直接输入完成就可以),等待一段时间将安装好(大概五六分钟)。
2.载入RVM环境
若打开新终端窗口则不用执行
$ source ~/.rvm/scripts/rvm

3.检查RVM是否安装好
$ rvm -v

4.安装Ruby
1>列出已知的ruby版本
$ rvm list known

2>选择2.0.0版本进行安装(其他版本也可以)
等待下载(途中需要按回车确定安装路径、还要输入密码)、编译。完成之后Ruby、Ruby Gems就安装好了
$ rvm install 2.0.0

3>查询已安装的ruby
$ rvm list

4>卸载已安装的版本(若已经安装过ruby)
$ rvm remove [版本号]
4.设置Ruby版本
$ rvm 2.0.0 —default

检查是否安装好了
$ rvm -v

$ gem -v

5.更换Ruby源
我们需要来修改更换Ruby源,国内镜像源 taobao 源 已经停止维护了(由于国内被墙)所以要把源切换至ruby-china
1>检测Ruby源
$ gem sources -l
检查结果:( 如果电脑没安装过 CocoaPods,此时应该是默认 ruby 源 )
huanghaipoMacBook-Pro:~ jijiucheng$ gem sources -l
*** CURRENT SOURCES ***
https://rubygems.org/
2>移除 ruby 源
$ gem sources --remove https://rubygems.org/
3>移除结果:
huanghaipoMacBook-Pro:local jijiucheng$ gem sources --remove https://rubygems.org/
https://rubygems.org/ removed from sources
替换添加国内镜像源 ruby-china 源,因为上面已经提到国内镜像源 taobao 源 已经停止维护了,所以此处替换的是 ruby-china 源,且尽量确保只有一个 ruby-china 源
$ gem sources --add https://gems.ruby-china.org
4>替换结果:
huanghaipoMacBook-Pro:local jijiucheng$ gem sources --add https://gems.ruby-china.org
https://gems.ruby-china.org added to sources
5>再次检查此时的 ruby 源:( 已经变成了 ruby-china 源 )
huanghaipoMacBook-Pro:local jijiucheng$ gem sources -l
*** CURRENT SOURCES ***
https://gems.ruby-china.org
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App