Windows 上安装与运行 DeepSeek-R1 的详细步骤
一 环境准备与版本选择
二 方法一 Ollama 本地一键部署(推荐)
ollama -v,出现版本号即表示安装成功。ollama run deepseek-r1:1.5bollama run deepseek-r1:8b、ollama run deepseek-r1:14b、ollama run deepseek-r1:32b、ollama run deepseek-r1:70bollama pull deepseek-r1:1.5bollama listOLLAMA_MODELS=D:\OllamaModels三 方法二 Python 与 Transformers 原生加载(进阶)
python -m venv venv && venv\Scripts\activatepip install torch torchvision --index-url https://download.pytorch.org/whl/cu118 与 pip install transformers>=4.34.0from transformers import AutoModelForCausalLM, AutoTokenizer
model = AutoModelForCausalLM.from_pretrained("deepseek-ai/deepseek-r1", torch_dtype=torch.float16, device_map="auto")
tokenizer = AutoTokenizer.from_pretrained("deepseek-ai/deepseek-r1")model = AutoModelForCausalLM.from_pretrained(
"deepseek-ai/deepseek-r1",
device_map="auto",
torch_dtype=torch.float16,
load_in_4bit=True
)prompt = "用 Python 实现快速排序"
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
outputs = model.generate(**inputs, max_new_tokens=200)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))四 常见问题与排查
ollama -v)。