如何在AWS Cloud9 IDE CLI中永久更改Ruby版本?
解决Cloud9中Ruby版本登录后重置的问题
方法1:设置RVM全局默认版本
执行以下命令,将Ruby 2.7.5设为全局默认版本,每次登录Cloud9会话时会自动加载该版本:
rvm --default use 2.7.5
方法2:为单个项目固定Ruby版本
如果仅需在当前Rails项目中使用指定版本,可在项目根目录创建以下文件之一:
- 创建
.ruby-version文件,内容仅填写:
每次进入该项目目录,RVM会自动切换到对应版本。2.7.5 - 或者创建
.rvmrc文件,内容为:
首次进入项目目录时,终端会提示是否信任该文件,输入rvm use 2.7.5yes确认即可生效。
方法3:修改Shell配置文件确保自动加载
若上述方法无效,检查Cloud9的Shell配置文件(~/.bashrc、~/.bash_profile或~/.profile),添加以下命令到文件末尾:
rvm use 2.7.5 --default
保存文件后,执行source ~/.bashrc(对应你修改的配置文件)使当前会话生效,后续登录会自动执行该命令切换版本。
内容的提问来源于stack exchange,提问作者Scarlet_Turtle
相关产品推荐
相关产品推荐

