gpt4 book ai didi

go - 每当我使用 go 尝试任何命令时,输出都会说我的 go-build 已损坏且无法读取

转载 作者:数据小太阳 更新时间:2023-10-29 03:23:39 24 4
gpt4 key购买 nike

无论何时我运行任何 go 命令(go help 除外),输出都是这样的:

mkdir C:\Users\LUCAS_~1\AppData\Local\Temp\go-build268335003: The file or 
directory is corrupted and unreadable.

我不确定为什么会这样,我试过重新启动,并暂时修复了它,但是在执行了几个命令后,这种情况又开始发生了。我不确定这是否有帮助,但我的用户名不是 LUCAS_~1,而是 Lucas_000。另外,我检查了我的 Temp 文件夹,似乎没有任何名为“go-build268335003”的东西。

任何帮助将不胜感激,谢谢!

最佳答案

我的第一个猜测(在评论中得到证实)是 TEMP 环境变量设置为 DOS 8.3 路径,使用 DOS 规则截断用户名。这是怎么回事,我不知道。

解决问题很简单:将 TEMP 更改为完整路径。

最简单的方法是打开命令提示符并运行以下命令:

setx TEMP C:\Users\LUCAS_000\AppData\Local\Temp

稍难(但更清晰)的方法(对于 Windows 8)是遵循以下顺序:

Start -> All Apps -> Control panel -> System ->
Advanced System Settings -> Advanced -> Environment variables

关于go - 每当我使用 go 尝试任何命令时,输出都会说我的 go-build 已损坏且无法读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48373170/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com