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
相关推荐
biter down6 小时前
14:pytest-order 插件 顺序控制案例
开发语言·python·pytest
郝学胜-神的一滴6 小时前
Qt 高级开发 009: C++ Lambda 表达式
开发语言·c++·qt·软件构建
星栈独行6 小时前
我在 Rust 全栈项目里用 JWT 做无状态认证
开发语言·后端·rust·前端框架·开源·github·web
Nan-h16 小时前
复制了很多文字、链接、图片、文件,Mac 上怎么先分类再复用?
macos·效率工具·剪贴板·资料整理
石山代码7 小时前
C++ 轻量级日志系统
开发语言·c++
小技与小术7 小时前
玩转Flask
开发语言·python·flask
SilentSamsara7 小时前
Python 性能优化:tracemalloc、profiling 与 C 扩展加速
开发语言·python·青少年编程·性能优化
冰小忆7 小时前
大驼峰命名规范和小驼峰命名规范的区别是什么?
开发语言·python
এ慕ོ冬℘゜9 小时前
JS 前端基础面试题
开发语言·前端·javascript
浩少7029 小时前
【无标题】
java·开发语言