Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在mac上使用CURL安装Heroku?tar文件出错_Curl_Heroku - Fatal编程技术网

如何在mac上使用CURL安装Heroku?tar文件出错

如何在mac上使用CURL安装Heroku?tar文件出错,curl,heroku,Curl,Heroku,我正在尝试使用此处的独立安装方法安装Heroku: 在终端中运行命令“curl | sh”并输入我的登录名后,我得到如下错误: Installing CLI from https://cli-assets.heroku.com/heroku-darwin-arm.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current

我正在尝试使用此处的独立安装方法安装Heroku:

在终端中运行命令“curl | sh”并输入我的登录名后,我得到如下错误:

Installing CLI from https://cli-assets.heroku.com/heroku-darwin-arm.tar.xz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   359  100   359    0     0   1768      0 --:--:-- --:--:-- --:--:--  1768
tar: Error opening archive: Unrecognized archive format

我手头没有macOS机器,但它看起来通常会通过
xz
过滤归档文件。如果在系统上找到
xz
,则使用的安装脚本假定
tar
支持
-J

if[$(命令-v xz)];然后
网址=https://cli-assets.heroku.com/heroku-$OS-$ARCH.tar.xz
TAR_ARGS=“xJ”
其他的
网址=https://cli-assets.heroku.com/heroku-$OS-$ARCH.tar.gz
TAR_ARGS=“xz”
fi
您可以修改脚本以仅使用
else
子句中的代码,但建议在macOS上安装Heroku CLI的方法是使用自制:

brew tap heroku/brew && brew install heroku
如果你不喜欢,可以直接下载并手动提取