3
我有一个相当讨厌的问题,我似乎无法得到底部。我刚刚从rvm切换到rbenv,现在我遇到了Heroku客户端的问题。Rbenv和Heroku客户端的两个版本
基本上,有一个旧版本的Heroku生活在系统的某个地方,而rbenv没有意识到它,但它覆盖了我安装的任何新版本的heroku客户端。这是一个问题,因为我需要Heroku的CLI的新版本运行雪松命令......
这里是和示例从我的壳是怎么回事:
~ » gem uninstall heroku
INFO: gem "heroku" is not installed
~ » which heroku
heroku: aliased to nocorrect heroku
~ » rbenv which heroku
rbenv: heroku: command not found
~ » gem install heroku
Fetching: heroku-2.17.0.gem (100%)
Successfully installed heroku-2.17.0
1 gem installed
~ » which heroku
heroku: aliased to nocorrect heroku
~ » heroku version
heroku-gem/1.12.1
~ » rbenv which heroku
/Users/Andrew/.rbenv/versions/1.9.2-p290/bin/heroku
~ » gem list heroku
*** LOCAL GEMS ***
heroku (2.17.0)
~ » heroku version
heroku-gem/1.12.1
~ »
我不知道在哪里Heroku的旧版本是,如何摆脱它,或者(最重要的是)为什么它在我的系统中徘徊并且凌驾rbenv特定的新宝石。
有什么建议吗?
在安装rbenv之前,您是否完全从您的机器上删除了rvm? – leonardoborges 2011-12-22 06:18:02
是的。但是,如果您对可能留下并可能导致问题的痕迹有预感,我很乐意检查并看到...... – Andrew 2011-12-22 15:23:08