我正在尝试更新 macOS 上的 Ruby 版本,使其与 Jekyll 兼容。目前遇到以下问题:
ruby -v
ruby 2.6.10p210 (date revision ...) [universal.arm64e-darwin24]
但我希望 Jekyll 2.7 或更高版本能够运行。因此,我已经使用以下命令安装了较新版本:
brew upgrade ruby
它确实安装了 Ruby 3.4.2;但是,当我运行时ruby -v
,我仍然使用旧版本。
我怎样才能用新版本的 Ruby 替换旧版本?
更新:我发现这可行:
echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
但我仍然收到:
zsh: permission denied:/Users/__name__/.zshrc
当我尝试执行以下操作时出现同样的错误:
sudo echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc