首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Terraform版本更新

Terraform版本更新
EN

Stack Overflow用户
提问于 2019-12-12 23:01:06
回答 2查看 326关注 0票数 0

全。我正在尝试将我的Terraform CLI更新到版本0.12.18。我现在是0.12.9。我从站点下载了.exe并解压缩,但是当我使用terraform version命令时,它仍然告诉我我使用的是版本0.12.9。我将.exe放在C中的一个文件夹中,并将系统环境变量更新为指向该目录。在我的pc上没有其他terraform目录或文件可以找到,所以我不知道我的命令行在哪里可以获得0.12.9版本。我使用的是64位Windows 10。有人能帮我解决这个问题吗?谢谢。

代码语言:javascript
复制
Terraform v0.12.9

Your version of Terraform is out of date! The latest version
is 0.12.18. You can update by downloading from www.terraform.io/downloads.html```

variable name: terraform
variable value: C:\Users\realm\Projects\terraform_0.12.18_windows_amd64\
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-12-12 23:38:03

如果这是在windows上。启动新的命令提示符,然后键入

代码语言:javascript
复制
echo %PATH%

它应该会显示path环境变量中的所有目录。检查这些目录,确保其中没有terraform.exe文件的另一个副本。

echo %PATH% Example

票数 0
EN

Stack Overflow用户

发布于 2021-07-06 23:36:00

在开发代码时,您可以使用tfswitch作为替代方案。你可以安装tfswitch,在开发terraform代码时,你可以有一个包含版本的.tfswitch文件,在运行代码的时候,只需先调用tfswitch,这会切换到.tfswitch文件中提到的特定版本。

示例:ls -la /Users/admin/terraform-test

代码语言:javascript
复制
drwxr-xr-x  23 admin  admin   736  5 Jul 12:12 .
drwxr-xr-x  23 admin  admin   736 15 Jun 14:38 ..
drwxr-xr-x   6 admin  admin   192  7 May 14:28 .terraform
-rw-r--r--   1 admin  admin  6932 16 Jun 09:02 .terraform.lock.hcl
-rw-r--r--   1 admin  admin     6 13 May 11:18 .tfswitchrc
-rw-r--r--   1 admin  admin   125 20 May 09:27 data.tf
代码语言:javascript
复制
cat /Users/admin/terraform-test/.tfswitchrc
0.15.3
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59307399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档