У меня довольно неприятная проблема, с которой я не могу разобраться.Я только что переключился с rvm на 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 гем.
Есть предложения?