当我 cd 进入我的项目目录时,我收到以下错误:未知的 ruby 解释器字符串组件:'ruby_1.9.3'。该错误似乎没有引起任何问题,因为一切都按预期工作,但我想知道是什么导致终端在切换到目录时显示错误。
环境:Mac OSX Mountain Lion、Ruby 1.9.3、JRuby、RubyMine
显然,此消息是由 2 个配置文件(linux 和 osx)引起的。
该问题是由 RVM 的无效使用引起的。这是一个类似的问题。
gemsets 的文档可在https://rvm.io/gemsets/获得。
检查.rvmrc
文件(或多个文件)的内容.ruby-version
并.ruby-gemset
确保所需的 ruby 版本和 gemset 在您的机器上可用。