如何在 Windows 中使用 Kimi CLI
字?jǐn)?shù) 1444,閱讀大約需 8 分鐘
如何在 Windows 中使用 Kimi CLI
目錄
- ? 如何在 Windows 中使用 Kimi CLI[1]
- ? 目錄[2]
- ? 第一步:安裝 Windows 子系統(tǒng)[3]
- ? 方法一:圖形界面安裝[4]
- ? 方法二:PowerShell 命令安裝[5]
- ? 第二步:安裝 Linux 子系統(tǒng)[6]
- ? 方法一:Microsoft Store 安裝[7]
- ? 方法二:PowerShell 命令安裝[8]
- ? 初始設(shè)置[9]
- ? 第三步:配置 Windows 和子系統(tǒng)網(wǎng)絡(luò)互通[10]
- ? 為什么要配置網(wǎng)絡(luò)互通?[11]
- ? 配置步驟[12]
- ? 第四步:進(jìn)入 Linux 子系統(tǒng)并安裝 Kimi CLI[13]
- ? 1. 進(jìn)入 Linux 子系統(tǒng)[14]
- ? 2. 安裝 Kimi CLI[15]
- ? 3. 啟動 Kimi CLI[16]
- ? 4. 配置 Kimi CLI[17]
- ? 第五步:Kimi CLI 與 Visual Studio/Visual Studio Code 同時開發(fā)[18]
- ? 常見問題與解決方案[19]
- ? Q: 網(wǎng)絡(luò)代理不生效[20]
- ? Q: Kimi CLI 安裝失敗[21]
- ? 總結(jié)[22]
第一步:安裝 Windows 子系統(tǒng)
方法一:圖形界面安裝
- 1. 按
Win + Q打開搜索,搜索"啟用或關(guān)閉 Windows 功能" - 2. 在打開的窗口中勾選以下選項:
- ? ? 適用于 Linux 的 Windows 子系統(tǒng)
- ? ? Hyper-V


方法二:PowerShell 命令安裝
以管理員身份打開 PowerShell,執(zhí)行以下命令:
# 1. 啟用 Hyper-V 全套組件
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -NoRestart
# 2. 啟用"適用于 Linux 的 Windows 子系統(tǒng)"功能
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux -NoRestart
# 3. 把 WSL 更新到最新內(nèi)核(微軟商店版,推薦)
wsl --update # 會自動下載安裝 Store 版 WSL
?? 注意:安裝完成之后需要重啟系統(tǒng)
第二步:安裝 Linux 子系統(tǒng)
方法一:Microsoft Store 安裝
- 1. 打開 Microsoft Store
- 2. 搜索 "Ubuntu 22.04.5 LTS"
- 3. 點(diǎn)擊"獲取"或"安裝"按鈕
方法二:PowerShell 命令安裝
- 1. 以管理員身份打開 PowerShell
- 2. 查詢可安裝的 Linux 發(fā)行版:
wsl --list --online

- 3. 安裝所需的發(fā)行版(例如 Ubuntu 22.04):
wsl --install Ubuntu-22.04
初始設(shè)置
- ? 如果使用 Store 安裝,直接打開應(yīng)用即可自動初始化

- ? 如果使用
wsl --install命令,系統(tǒng)會自動完成安裝過程 - ? 安裝完成后,設(shè)置用戶名和密碼
第三步:配置 Windows 和子系統(tǒng)網(wǎng)絡(luò)互通
為什么要配置網(wǎng)絡(luò)互通?
如果不進(jìn)行此配置,Windows 的代理設(shè)置在 Linux 子系統(tǒng)中將不可用,可能導(dǎo)致網(wǎng)絡(luò)訪問問題。
配置步驟
- 1. 進(jìn)入當(dāng)前用戶文件夾:
%USERPROFILE%

- 2. 找到并編輯
.wslconfig文件(如果不存在則創(chuàng)建) - 3. 添加以下配置內(nèi)容:
# 全局 WSL2 配置文件,路徑:%USERPROFILE%\.wslconfig
# 修改后需執(zhí)行 wsl --shutdown 再重啟 WSL 才會生效
[wsl2]
# 是否啟用調(diào)試控制臺(true=開啟,false=關(guān)閉)
debugConsole=false
# 以下字段屬于實驗性功能,需要 Win11 22H2+ 以及 WSL 2.0.0+
[experimental]
# 網(wǎng)絡(luò)模式: mirrored=鏡像主機(jī)網(wǎng)絡(luò),默認(rèn) NAT
networkingMode=mirrored
# DNS 隧道: true=讓 WSL 通過主機(jī)解析 DNS,避免國內(nèi)常見 DNS 污染
dnsTunneling=true
# 讓 Windows 防火墻規(guī)則對 WSL 生效(默認(rèn) false)
firewall=true
# 自動繼承 Windows 系統(tǒng)代理設(shè)置
autoProxy=true
- 4. 保存文件后,在 PowerShell 中執(zhí)行以下命令重啟 WSL:
wsl --shutdown
第四步:進(jìn)入 Linux 子系統(tǒng)并安裝 Kimi CLI
1. 進(jìn)入 Linux 子系統(tǒng)
打開 PowerShell 或 CMD,輸入:
wsl

成功進(jìn)入子系統(tǒng)后,切換到用戶主目錄:
cd ~
2. 安裝 Kimi CLI
參考文檔:Kimi CLI 使用說明 | Kimi For Coding[23]
首先安裝 uv(Python 包管理器):
curl -LsSf https://astral.sh/uv/install.sh | sh
安裝 uv 后,使用以下命令安裝 Kimi CLI:
uv tool install --python 3.13 kimi-cli
驗證安裝是否成功:
kimi --version
3. 啟動 Kimi CLI
kimi

4. 配置 Kimi CLI
在 Kimi CLI 中輸入:
/setup

選擇第一個選項,輸入 API 密鑰。
API 密鑰獲取方式:
- 1. 訪問 Kimi 官網(wǎng)
- 2. 登錄賬戶
- 3. 在設(shè)置或開發(fā)者頁面找到 API 密鑰


將復(fù)制的密鑰粘貼到 Kimi CLI 中,配置即完成。
第五步:Kimi CLI 與 Visual Studio/Visual Studio Code 同時開發(fā)
在 Linux 子系統(tǒng)中,導(dǎo)航到 Windows 項目目錄:
cd /mnt/c/project
# mnt 是共享的文件夾 # c 是你的 C 盤,d 是你的 D 盤 # project 是你的開發(fā)文件夾
這樣就可以在 Windows 中使用 Visual Studio/Visual Studio Code 進(jìn)行開發(fā),同時在 Linux 子系統(tǒng)中使用 Kimi CLI 提供智能編程輔助,實現(xiàn)高效的跨平臺開發(fā)體驗。
常見問題與解決方案
Q: 網(wǎng)絡(luò)代理不生效
A: 檢查 .wslconfig 文件中的 autoProxy=true 設(shè)置是否正確,并確保已重啟 WSL。
Q: Kimi CLI 安裝失敗
A: 確保已正確安裝 uv 和 Python 3.13,并檢查網(wǎng)絡(luò)連接是否正常。

浙公網(wǎng)安備 33010602011771號