英文:
`brew install cocoapods` fetch the latest ruby 3.2.1. how can I prevent it and lock Ruby 3.1 without ruby version managers?
问题
你现在看到的是 brew install cocoapods
下载的是 ruby@3.2
,但我需要使用 ruby@3.1
!
答案1
得分: 2
如果您的 Ruby 是通过 Homebrew 安装的,brew pin ruby
或您已安装的特定 Ruby 公式应该能解决问题。
但是,需要指出的是,Homebrew 并不进行混合版本的测试,因此更改可能会导致其他问题的副作用。
对于像 Ruby、PostgreSQL 等工具,使用其他版本管理工具可能会减少问题的发生。
英文:
If your ruby was installed via homebrew,brew pin ruby
or the specific ruby formula you have installed should do the trick.
That said, homebrew doesn't do any testing of mix-and-match versions so it's possible you may run into other problems as a side effect of the change.
For things like ruby, postgres, and so on other tooling to manage versions may create fewer points of friction than homebrew.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论