2.3 KiB
2.3 KiB
Go安装问题诊断
🔍 诊断结果
Go 1.26.1 已安装 到 C:\Program Files\Go\
问题: Go命令无法在当前执行环境中运行
可能原因:
- 环境变量PATH未更新
- 命令行窗口未重启
- Go.exe文件权限问题
✅ 手动验证步骤
步骤1: 完全关闭所有命令行窗口
关闭所有:
- PowerShell窗口
- 命令提示符窗口
- VS Code终端
- 任何IDE的终端
步骤2: 重新打开PowerShell
按 Win + X,选择 "Windows PowerShell" 或 "Terminal"
步骤3: 验证Go
运行命令:
go version
预期输出:
go version go1.26.1 windows/amd64
如果看到版本号,说明安装成功!
步骤4: 验证环境变量
go env
应该显示完整的Go环境配置。
🔧 如果仍然失败
方法1: 手动添加PATH
- 右键 "此电脑" → "属性"
- "高级系统设置" → "环境变量"
- 在 "系统变量" 中找到 "Path"
- 点击 "编辑"
- 点击 "新建"
- 添加:
C:\Program Files\Go\bin - 点击 "确定" 保存所有窗口
方法2: 临时使用完整路径
& "C:\Program Files\Go\bin\go.exe" version
方法3: 使用新的PowerShell窗口
- 按
Win + R - 输入
powershell - 按回车
- 运行
go version
✅ 验证成功后
一旦 go version 命令正常工作,请告诉我:
"Go验证成功"
然后我将立即继续:
- ✅ 验证项目编译
- ✅ 运行项目测试
- ✅ 完成所有功能实现
- ✅ 确认迁移完成后删除C盘文件
🎯 快速验证脚本
创建新文件 verify_go.bat:
@echo off
echo Verifying Go installation...
echo.
"C:\Program Files\Go\bin\go.exe" version
echo.
if %errorlevel% == 0 (
echo [SUCCESS] Go is working!
echo.
echo Please tell WorkBuddy: "Go验证成功"
) else (
echo [ERROR] Go is not working
echo.
echo Please try:
echo 1. Close all command windows
echo 2. Open new PowerShell
echo 3. Run: go version
)
pause
运行:
verify_go.bat
💡 提示
如果 go version 在新的PowerShell窗口中正常工作,说明安装成功,只是之前的命令行窗口需要刷新环境变量。
请重新打开PowerShell窗口并运行 go version 验证!
验证成功后告诉我,我将继续后续工作。