1

很简单的情况。这就是我所做的:

$ rbenv local 1.9.3-p448

然后我在终端(在 OS X 上)中打开了一个新选项卡,虽然仍在同一个目录中,但我这样做:

$ ruby -v

然后回来ruby 2.0.0p247 (2013-06-27 revision 41674) [universal.x86_64-darwin13]。然后我做:

$ fish
$ ruby -v

然后回来ruby 1.9.3p448 (2013-06-27 revision 41675) [x86_64-darwin13.1.0]

.ruby-version文件存在并且仅包含文本1.9.3-p448。这里发生了什么?

4

0 回答 0