这是我在预先存在的gemsets范围内运行'rvm gemset list_all'后得到的错误消息,升级到RVM 1.7.2和Ruby 1.9.2-p290(从1.9.2-p180) )。
还产生了另一条错误消息:
ERROR: Unknown ruby interpreter string component: '<my-home-dir>/.rvm/gems/ruby'
知道是什么导致了这些错误吗?
它们只在我在预先存在的gemset中运行list_all命令时才会出现。当我创建一个新的gemset时,或者在没有gemset的Ruby 1.9.2-p290下运行命令时,它们不会发生。
谢谢!
顺便说一下,我正在运行OSX 10.6.7。
答案 0 :(得分:0)
我通过删除我在新的新的1.9.2中创建的gemset来解决这个错误:
rvm gemset delete mysite
使用'cd'导航回主目录,然后指定我想使用新的ruby:
rvm use 1.9.2
再次创建gemset:
rvm gemset create mysite
现在当我运行list_all时,我不再收到你描述的警告。
猜测......我可能会说这是因为在一个带有.rvmrc文件的目录中创建gemset ...然而,这是一个真正的新手猜测所以请纠正我,如果我错了人。 ..
希望对你有所帮助!
斯图