【发布时间】:2019-11-08 16:03:23
【问题描述】:
我尝试在带有 Mojave OS 的 MAC 上安装运行以下命令的 terraform
wget https://releases.hashicorp.com/terraform/0.11.11/terraform_0.11.11_linux_amd64.zip
unzip -o terraform_btd/terraform_0.11.11_linux_amd64.zip
解压后,我看到生成了 terraform 二进制可执行文件。现在,当从同一目录调用 terraform init 命令时,它会抛出错误:
-bash: terraform: 找不到命令
我知道一些建议是设置 PATH 变量,但从 terraform 可执行文件所在的同一路径调用 terraform init 应该默认运行。
这曾经在我以前的 Mac OS 版本上工作,不知道这里发生了什么变化。是因为 Mac OS 版本还是其他原因?
【问题讨论】:
-
我会使用自制软件安装 terraform。
-
你在运行什么命令?只是
terraform?还是./terraform?如果某些内容不在您的路径上,如果您指的是目录中的某些内容,则需要在其前面加上./。实际上,尽管您应该将其解压缩到您的路径或使用 brew 安装它。