heroku - 从 heroku gem 切换到 heroku-api topolbelt

标签 heroku rubygems

Heroku 非常擅长让事情变得简单......但这......不那么擅长。如何从heroku gem 切换到新工具腰带?以下是我采取的步骤:

 $ heroku version: heroku-gem/2.32.5 (x86_64-darwin11.4.1) ruby/1.9.3 autoupdate
 removed 'gem "heroku"' from gem file
 added 'gem "heroku-api"' to gemfile
 deleted gemfile.lock
 $ bundle install
 installed toolbelt via the package installer
 $ heroku login ... returns "Authentication successful"
 $ heroku version: STILL RETURNS heroku-gem/2.32.5 (x86_64-darwin11.4.1) ruby/1.9.3 autoupdate

两个问题:

 #1 Why is my version still using the heroku-gem after taking the steps above?
 #2 Where do I put "heroku = Heroku::API.new(:api_key => API_KEY)" for use with the heroku-api gem?

最佳答案

删除 gemfile.lock 文件并没有解决问题。我必须运行 gem uninstall heroku (我有 9 版本)...之后,heroku 版本显示到工具带。

关于heroku - 从 heroku gem 切换到 heroku-api topolbelt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13058428/

相关文章:

Ruby 包安装无法使用 pg

ruby-on-rails - 错误: Could not find a valid gem 'LocalGem' (>= 0) in any repository

ruby-on-rails - bundle 安装在 ./mysql2 文件夹中安装 gems

ruby-on-rails - Rails 中已弃用的 exception_notification gem 的替代方案?

mysql - 安装 mysql 作为 gem

ruby-on-rails - 列删除后出现 Rails DB heroku 迁移错误

node.js - Websocket 不能在 heroku 中使用 socket.io

ruby - Heroku 内部服务器错误 - ruby​​/Sinatra/Postgresql

ssl - Cloudflare SSL 不工作 - 显示为不安全的站点

ruby-on-rails - 是否有支持 Heroku 的方法来以秒为单位获取音频文件的长度?