给你们的快速问题:
根据 RVM 文档,使用 .rvmrc 或 .ruby-version / .ruby-gemset 文件...
This will be set when entering project directory
我的问题是,在 OSX 中,您可以使用 Cmd-T 打开一个新的终端选项卡,并且在执行此操作时,该目录已设置为上一个目录(在我的情况下,该目录是项目目录)。
执行此操作时,我不会更改项目目录(因此触发 rvm 以使用项目设置),我已经在项目目录中,因此 RVM 正在选择全局默认值,这是不同的。
所以我发现自己必须这样做才能出去然后回到目录并让 rvm 玩得很好cd ~
。cd project
有什么办法可以跳过吗?似乎是一个额外的步骤,有时我在快速打开终端时忘记了这样做,因此正在使用错误的 ruby 版本和 gemset。