# 添加 Python Scripts 目录到 PATH

## 当前情况

- ✅ **West 已安装**（版本 1.5.0）
- ✅ **Python Scripts 目录**：`C:\Users\TH\AppData\Local\Python\pythoncore-3.14-64\Scripts`
- ❌ **Scripts 目录未在 PATH 中**（所以 `west` 命令无法识别）

## 解决方案

### 步骤 1：找到 Scripts 目录

您的 Python Scripts 目录是：
```
C:\Users\TH\AppData\Local\Python\pythoncore-3.14-64\Scripts
```

### 步骤 2：添加到 PATH

1. **打开环境变量编辑器**：
   - 按 `Win + R`
   - 输入 `sysdm.cpl`
   - 点击"高级" -> "环境变量"

2. **编辑用户变量 Path**：
   - 在"用户变量"区域找到 `Path`
   - 点击"编辑"

3. **添加 Scripts 目录**：
   - 点击"新增"
   - 输入：`C:\Users\TH\AppData\Local\Python\pythoncore-3.14-64\Scripts`
   - 点击"确定"

4. **确认并关闭**：
   - 点击"确定"关闭所有对话框

### 步骤 3：重启 PowerShell

**重要**：必须重启 PowerShell 才能生效！

1. 关闭所有 PowerShell 窗口
2. 重新打开 PowerShell
3. 测试 `west` 命令：
   ```powershell
   west --version
   ```
   应该显示：`west 1.5.0`

## 验证

重启 PowerShell 后，运行：

```powershell
# 检查 west 命令
west --version

# 检查 PATH 中是否有 Scripts 目录
$env:Path -split ';' | Select-String "Scripts"
```

## 如果仍然无法识别

如果重启后仍然无法识别，尝试：

1. **检查路径是否正确**：
   ```powershell
   Test-Path "C:\Users\TH\AppData\Local\Python\pythoncore-3.14-64\Scripts\west.exe"
   ```
   应该返回 `True`

2. **手动测试**：
   ```powershell
   & "C:\Users\TH\AppData\Local\Python\pythoncore-3.14-64\Scripts\west.exe" --version
   ```

3. **如果路径不同**，使用 Python 查找：
   ```powershell
   python -c "import sysconfig; print(sysconfig.get_path('scripts'))"
   ```

