# PowerShell 自动修复 PATH 脚本 # 将此文件内容复制到 PowerShell 配置文件中 function Fix-Path { Write-Host "🔧 自动修复 PATH 环境变量..." -ForegroundColor Yellow # 检查并修复 Python Scripts 路径 $pythonScriptsPath = "C:\Users\马艺洁\AppData\Local\Programs\Python\Python312\Scripts" if (-not ($env:PATH -like "*$pythonScriptsPath*")) { Write-Host "✅ 添加正确的 Python Scripts 路径到 PATH" -ForegroundColor Green $env:PATH = "$pythonScriptsPath;" + $env:PATH } # 修复其他格式错误 if ($env:PATH -like "*C:;Users*") { Write-Host "✅ 修复 C:;Users 格式错误" -ForegroundColor Green $env:PATH = $env:PATH.Replace('C:;Users', 'C:\Users') } if ($env:PATH -like "*;%S;stemRoot%*") { Write-Host "✅ 修复 ;%S;stemRoot% 格式错误" -ForegroundColor Green $env:PATH = $env:PATH.Replace(';%S;stemRoot%', ';%SystemRoot%') } Write-Host "✅ PATH 修复完成!现在可以直接使用 'uv' 命令" -ForegroundColor Green } # 自动执行修复 Fix-Path # 创建快捷命令 alias uv-fix Fix-Path