用命令行安装了一下Go编程语言
在powershell命令行窗口的普通用户权限下输入:
winget search golang
在提示是否发送位置信息时选是
然后在得到的一堆搜索结果中,选择了安装Go 1.19版本,输入:
winget install GoLang.Go.1.19
然后等十来秒就提示装上了
然后我输入:
go help
怎么命令不存在?难道是环境变量没生效,那我新开一个powershell窗口再试,问题依旧。
先搜一下Go安装到那里了,用EveryThing图形界面或者其命令行es搜索go.exe:
es bin\go.exe
C:\Program Files\Go\bin\go.exe
再查看一下Path:
$env:Path
确认并没有C:\Program Files\Go\bin,看来还得手工添加:
$opt = $env:Path
$npt = "$opt;C:\Program Files\Go\bin"
先永久添加到用户环境变量
[Environment]::SetEnvironmentVariable("Path",$npt,"User")
然后当前powershell窗口也临时加上
$env:Path += ";C:\Program Files\Go\bin"
再输入:
go version
go version go1.19 windows/amd64
现在就能直接在命令行使用了
另注:我发现在Windows Terminal新开tab,新加入的永久用户环境变量不能生效,需要新开窗口才行。
--
FROM 125.71.196.*