Ruby 版本管理器
rbenv 通过 shim 切换多个 Ruby 版本,安装功能由 ruby-build 插件提供。它只管理解释器;gem 依赖仍由 Bundler 管理。
rbenv install --list
rbenv install 3.3.5
rbenv versions
rbenv global 3.3.5
rbenv local 3.3.5
rbenv shell 3.3.5
rbenv version
rbenv which ruby
rbenv rehash
rbenv init
rbenv install 需要 ruby-build 插件;没有插件时只能 rbenv versions。rbenv rehash;命令找不到先试这个。rbenv version 确认实际来源。rbenv init 要写入 shell 配置;不初始化不会自动切换。gem install 装到当前 Ruby 的目录;切版本后 gem 不共享。ruby — 解释器gem / bundle — 依赖管理pyenv — Python 版本管理