我正在浏览RailsBridge InstallFest教程。
目前在Create a Heroku Account,我遇到了第4步>的问题。验证Heroku版本。
当我在终端中运行heroku version
时收到以下错误。
/Users/Apple/.rbenv/versions/1.9.3-p327/lib/ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find heroku (>= 0) amongst [actionmailer-4.0.2, actionpack-4.0.2, activemodel-4.0.2, activerecord-4.0.2, activerecord-deprecated_finders-1.0.3, activesupport-4.0.2, arel-4.0.1, atomic-1.1.14, builder-3.1.4, bundler-1.3.5, bundler-unload-1.0.2, erubis-2.7.0, executable-hooks-1.2.6, gem-wrappers-1.2.1, hike-1.2.3, i18n-0.6.9, mail-2.5.4, mime-types-1.25.1, multi_json-1.8.2, polyglot-0.3.3, rack-1.5.2, rack-test-0.6.2, rails-4.0.2, railties-4.0.2, rubygems-bundler-1.4.2, rvm-1.11.3.8, sprockets-2.10.1, sprockets-rails-2.0.1, thor-0.18.1, thread_safe-0.1.3, tilt-1.4.1, treetop-1.4.15, tzinfo-0.3.38] (Gem::LoadError)
from /Users/Apple/.rbenv/versions/1.9.3-p327/lib/ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
from /Users/Apple/.rbenv/versions/1.9.3-p327/lib/ruby/1.9.1/rubygems.rb:1231:in `gem'
from /Users/Apple/.rbenv/versions/1.9.3-p327/bin/heroku:22:in `<main>'
我尝试使用Could not find heroku (>= 0) amongst [] (Gem::LoadError)&amp; Toolbelt install: Could not find gem Heroku,但它似乎无效。
我注意到的一件事是,按照Toolbelt install: Could not find gem Heroku中的说明,当被问到rm heroku
时,它说没有heroku文件或目录。
看来我应该删除heroku gem并可能重新安装Heroku Toolbelt。虽然,我已经做了一次相同的结果。
编辑:我已经去了,并删除了heroku gem并重新安装了Heroku Toolbelt,重新启动了我的终端。
我可以提供任何其他信息来协助吗?
答案 0 :(得分:0)
有关上述评论的一点是,你在路径中使用rbenv,而不是RVM。当您的路径设置为.rbenv?
时,您是否使用RVM删除Gem?查看此堆栈溢出问题:Could not find heroku (>= 0) amongst [] (Gem::LoadError)
这是其中一位评论的解决方案:Toolbelt install: Could not find gem Heroku