【问题标题】:Installing heroku client only, and not the other things只安装heroku客户端,不安装其他东西
【发布时间】:2023-03-30 18:28:01
【问题描述】:

我正在使用 RVM 进行 Ruby 安装。

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

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

我尝试进行 gem install 版本,但它表明 gem 已被贬值,并且我要安装 toolbelt。

任何帮助将不胜感激。

感谢所有深思熟虑的回答。

【问题讨论】:

  • 请显示您尝试的确切命令和输出

标签: ruby heroku rvm


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    转到Heroku CLI on github 并从其他设置下载压缩包。解压压缩包并将生成的文件移动到/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 现在有一个 install script for a standalone install 的 Heroku 客户端,没有 Foreman 和 Git。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-22
      • 2018-07-01
      • 1970-01-01
      • 2016-11-29
      • 2020-11-05
      • 2012-07-12
      • 2014-05-30
      • 2017-06-26
      相关资源
      最近更新 更多