macOS 查看当前命令行的ruby的安装目录

macOS 现在很多自带软件比较老旧. 安装了新的版本, 但是执行文件在 /usr/bin 目录下, 也不行删.

如何找到 /usr/bin/ruby 目录

执行

sh 复制代码
ruby -e 'puts RbConfig::CONFIG["prefix"]'

得到的结果是:

sh 复制代码
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr

配置环境变量

配置环境变量要注意, 和平时配置有所不同. 平时配置环境变量都是先 $PATH 后面是要配置的目录. 在这里的场景下, 要反过来:

sh 复制代码
export PATH=/opt/homebrew/Cellar/ruby/3.4.4/bin:$PATH
相关推荐
csbysj20201 天前
《Foundation 开关:深度解析其原理与应用》
开发语言
梦里小白龙1 天前
java 通过Minio上传文件
java·开发语言
m0_561359671 天前
基于C++的机器学习库开发
开发语言·c++·算法
星空露珠1 天前
速算24点所有题库公式
开发语言·数据库·算法·游戏·lua
2401_832402751 天前
C++中的类型擦除技术
开发语言·c++·算法
努力学习的小廉1 天前
我爱学算法之—— 递归回溯综合(二)
开发语言·算法
sheji52611 天前
JSP基于信息安全的读书网站79f9s--程序+源码+数据库+调试部署+开发环境
java·开发语言·数据库·算法
2301_763472461 天前
C++网络编程(Boost.Asio)
开发语言·c++·算法
毕设源码-邱学长1 天前
【开题答辩全过程】以 基于Java Web的电子商务网站的用户行为分析与个性化推荐系统为例,包含答辩的问题和答案
java·开发语言
程序员清洒1 天前
Flutter for OpenHarmony:Text — 文本显示与样式控制
开发语言·javascript·flutter