You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Terraform二进制文件迁移至指定路径?遇‘terraform不是目录’报错

解决Terraform迁移至tfenv版本目录时的"terraform is not a directory"错误
  • 先确认目标父目录存在,不存在则创建:
    执行命令创建层级目录:
    mkdir -p /opt/homebrew/Cellar/tfenv/3.0.0/versions/1.0.0/
    (-p参数会自动创建所有缺失的上级目录,避免路径不存在的报错)

  • 移动二进制文件到目标目录:
    假设你的Terraform二进制文件在~/Downloads/terraform,执行移动命令:
    mv ~/Downloads/terraform /opt/homebrew/Cellar/tfenv/3.0.0/versions/1.0.0/
    注意:如果之前错误创建了名为terraform的目录,先执行rm -rf /opt/homebrew/Cellar/tfenv/3.0.0/versions/1.0.0/terraform删除该目录,再执行移动命令。

  • 给二进制文件添加执行权限:
    chmod +x /opt/homebrew/Cellar/tfenv/3.0.0/versions/1.0.0/terraform

  • 验证迁移结果:
    切换到该版本并检查版本信息:
    tfenv use 1.0.0
    terraform version

内容的提问来源于stack exchange,提问作者mugi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 10:55:22