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
相关推荐
武子康2 小时前
Java-82 深入浅出 MySQL 内部架构:服务层、存储引擎与文件系统全覆盖
java·开发语言·数据库·学习·mysql·spring·微服务
惜.己2 小时前
pytest中使用skip跳过某个函数
开发语言·python·测试工具·pytest
姜暮儿2 小时前
C++ 性能优化
开发语言·c++
啊呦.超能力3 小时前
QT开发---多线程编程
开发语言·qt
铭哥的编程日记4 小时前
《从C风格到C++风格:内存管理的进化之路》
开发语言·c++
秃了也弱了。4 小时前
reflections:Java非常好用的反射工具包
java·开发语言
秃然想通4 小时前
mac电脑搭载c、c++环境(基于vs code)
macos
归辞...4 小时前
「iOS」——GCD其他方法详解
macos·ios·cocoa
Joker—H5 小时前
【Java】Reflection反射(代理模式)
java·开发语言·经验分享·代理模式·idea
阿里巴巴淘系技术团队官网博客5 小时前
面向互联网2C业务的分布式类Manus Java框架
java·开发语言·分布式