在我的iMac(OSX 10.9.3)上使用rvm,我将我的Ruby版本升级到2.1.2:
rvm upgrade ruby-1.9.3p547 ruby 2.1.2
然后我删除了1.9.3并将2.1.2设为默认值:
rvm - 默认使用2.1.2
我一直遇到的问题是,每次打开终端或尝试在Sublime Text 3中运行代码时,都会收到消息:
未安装ruby-1.9.3-p547。要安装do:' rvm install ruby-1.9.3-p547'
终端仍将使用Ruby 2.1.2,但Sublime Text 3将不会运行代码。我已经尝试通过重新安装Ruby 1.9.3进行故障排除,这使得每个应用程序都很满意,但无论我多少次命令它到2.1.2(安装了1.9.3),终端默认为1.9.3我可以&# 39;让ST3完全在2.1.2中运行。我的MacBook使用相同的技术顺利升级,没有任何问题。我是编码的初学者,因此我不熟悉隐形文件中幕后的所有数据。我没有运气在StackOverflow中寻找我的问题,所以我希望有人可以帮我解决这个问题。也许我应该完全卸载rvm并从头开始?