4

我正在为我的 Ruby 安装使用 RVM。

我最近在安装 heroku 工具带时遇到了一个问题,它在我的实际系统上安装了 Ruby 1.9.1,然后重写了环境变量,并破坏了我的 ruby​​ cli。我不得不删除所有内容,重新安装 RVM,重新安装 gems,等等。

关键是,我希望能够使用 heroku 客户端,可能还有工头,但我不希望工具带尝试在我的系统上安装 git 和 ruby​​ 1.9.1。

我尝试执行 gem install 版本,但它指出 gem 已折旧,并且我要安装 toolbelt。

任何帮助将不胜感激。

感谢您提供所有周到的答案。

4

2 回答 2

7

转到github 上的 Heroku CLI并从其他设置下载 tarball。提取 Tarball 并将生成的文件移动到/usr/local/heroku. 添加/usr/local/heroku/bin到您的PATH. 确保从任何项目 gem 文件中删除 Heroku gem。重新加载终端,Heroku CLI 应该可以工作了。

你可以which heroku从你的项目目录运行,你应该得到/usr/local/heroku/bin/heroku.

由于它是自我更新的,因此您只需要执行一次。

如果您想要 Foreman,只需使用 Gem 版本。

将不会使用此过程安装 Git 和 Ruby。

更新: Heroku 现在有一个安装脚本,用于在没有 Foreman 和 Git 的情况下独立安装 Heroku 客户端。

于 2012-10-19T05:43:58.247 回答
0

在 Windows 上,Heroku Toolbelt 安装程序提供完整安装和自定义安装之间的选择。如果选择自定义,则可以选择要安装的组件。

在此处输入图像描述

于 2015-04-26T05:59:05.420 回答