Windows安装DeepSeekR1注意

AI技术
小华
2026-08-24

在 Windows 上安装 DeepSeek‑R1(推理模型)时,建议按下面几个关键点来操作,能避免 90% 的常见问题。

一、先确认硬件条件(非常重要)

DeepSeek‑R1 有不同参数规模,显存需求差别很大

模型规模推荐显存是否可 CPU 运行
1.5B6GB+✅ 可
7B12GB+✅ 可(慢)
14B24GB+❌ 不推荐
32B/70B48GB+❌ 不推荐

有 NVIDIA 显卡优先

❌ AMD / 集显体验较差

二、环境准备(Windows 必做)

1️⃣ 安装 Python

  • 推荐版本:Python 3.10 或 3.11
  • 安装时 ✅ 勾选 Add Python to PATH
  • 验证:
python --version

2️⃣ 安装 CUDA(有 N 卡必装)

验证:

nvidia-smi

3️⃣ 安装 Git


三、推荐安装方式(最简单)

✅ 方式一:Ollama(强烈推荐,Windows 最省心)

1️⃣ 安装 Ollama

https://ollama.com/download/windows
安装完成后重启终端。

2️⃣ 拉取 DeepSeek‑R1

ollama run deepseek-r1

可选指定规模:

ollama run deepseek-r1:7b

✅ 优点:

  • 自动管理模型
  • 自动 GPU / CPU 切换
  • 不需要手动配环境

✅ 方式二:使用 Hugging Face + Transformers(进阶)

1️⃣ 安装依赖

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
pip install transformers accelerate

2️⃣ 示例运行代码

from transformers import AutoModelForCausalLM, AutoTokenizer
model_path = "deepseek-ai/DeepSeek-R1"
tokenizer = AutoTokenizer.from_pretrained(model_path)
model = AutoModelForCausalLM.from_pretrained(
model_path,
device_map="auto",
torch_dtype="auto"
)
prompt = "解释什么是强化学习"
inputs = tokenizer(prompt, return_tensors="pt").to("cuda")
outputs = model.generate(**inputs, max_new_tokens=512)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))

⚠️ 注意:

  • 模型体积大,下载慢
  • 显存不足会直接 OOM

四、Windows 常见坑(重点)

❌ 1. 没有 CUDA 却用 GPU 模式

→ 会直接报错

✅ 解决:用 CPU 或换 Ollama

❌ 2. 模型太大,显存不够

→ 程序卡死或闪退
✅ 解决:

  • 换 1.5B / 7B
  • 或加 --cpu / device_map="cpu"

❌ 3. 中文乱码

✅ 用 Windows Terminal
✅ 设置 UTF‑8:

chcp 65001

❌ 4. 网络下载失败

✅ 解决:

  • 使用国内镜像
  • 或提前下载模型到本地

五、推荐配置总结(省心方案)

Windows + NVIDIA 显卡

Ollama → ollama run deepseek-r1:7b
无显卡 / 办公电脑
Ollama → ollama run deepseek-r1:1.5b
研究 / 开发
Hugging Face + Transformers

如果你愿意,可以告诉我:

  • ✅ 是否有显卡(型号)
  • ✅ 内存 / 显存大小
  • ✅ 是否用于 本地推理 / 编程 / 学习

我可以给你 最合适的安装方案 + 命令

亿速云提供售前/售后服务

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序