本地部署DeepSeek-R1:零基础手把手教程(Windows+Linux双平台
前言:2026年本地大模型部署已经成为技术爱好者、开发者的必备技能,无需联网、无需付费API,就能免费使用高性能大模型。DeepSeek-R1作为近期热门的开源大模型,性能接近GPT-4,且对电脑配置要求不高,本文手把手教你在Windows和Linux系统上部署DeepSeek-R1,零基础也能一次成功,附部署过程中的所有避坑技巧。
一、前置准备(必看)
1. 电脑配置要求(最低):
- Windows:CPU≥i5,内存≥16G,显卡≥4G(NVIDIA独立显卡最佳,支持CUDA)
- Linux:CPU≥4核,内存≥16G,显卡≥4G(CentOS、Ubuntu均可)
2. 必备工具:
- Windows:Git、Anaconda(用于创建虚拟环境)、NVIDIA驱动(若有独立显卡)
- Linux:Git、Python3.8+、pip
3. 模型下载:DeepSeek-R1开源模型(无需付费,文末提供下载链接,速度更快)。
二、Windows系统部署步骤(共6步)
步骤1:安装Anaconda,打开Anaconda Prompt,创建虚拟环境:
conda create -n deepseek python=3.10 conda activate deepseek
步骤2:安装依赖库(复制命令直接执行):
pip install torch transformers accelerate sentencepiece
步骤3:下载DeepSeek-R1模型(文末领取高速下载链接),解压到指定文件夹(如D:\deepseek-model)。
步骤4:编写部署代码(保存为run.py,可直接复制):
from transformers import AutoTokenizer, AutoModelForCausalLM # 加载模型和分词器(替换为你的模型解压路径) model_path = "D:\\deepseek-model" tokenizer = AutoTokenizer.from_pretrained(model_path, trust_remote_code=True) model = AutoModelForCausalLM.from_pretrained( model_path, trust_remote_code=True, device_map="auto" # 自动分配设备(显卡优先) ) # 测试模型 prompt = "帮我写一段CSDN技术博客的前言,主题是Python自动化办公" inputs = tokenizer(prompt, return_tensors="pt").to("cuda" if torch.cuda.is_available() else "cpu") outputs = model.generate(**inputs, max_new_tokens=200) print(tokenizer.decode(outputs[0], skip_special_tokens=True))
步骤5:运行代码,启动模型(首次运行会加载模型,耗时5-10分钟,耐心等待)。
步骤6:模型启动成功后,输入任意prompt,即可获得本地模型的回复,无需联网。
三、Linux系统部署步骤(共5步)
步骤1:安装Git和Python(若未安装):
yum install git python3-pip -y # CentOS系统 # apt install git python3-pip -y # Ubuntu系统
步骤2:创建虚拟环境并激活:
python3 -m venv deepseek-env source deepseek-env/bin/activate
步骤3:安装依赖库,与Windows一致:
pip install torch transformers accelerate sentencepiece
步骤4:下载模型并解压(使用wget命令,或通过文末链接下载后上传):
wget 模型高速下载链接 unzip deepseek-model.zip -d /root/deepseek-model
步骤5:修改run.py中的模型路径(改为/root/deepseek-model),运行代码即可。
四、常见问题与避坑
1. Windows系统报错“找不到模型文件”:检查模型路径是否正确,路径中不要有中文、空格。
2. 显卡无法使用:确认NVIDIA驱动已安装,torch版本与显卡驱动匹配,若没有独立显卡,删除代码中device_map参数。
3. Linux系统运行缓慢:关闭其他占用内存的进程,若内存不足,可减少模型加载的参数(文末提供精简版模型下载)。
五、总结+资源领取
本文详细讲解了Windows和Linux双平台部署DeepSeek-R1的完整步骤,零基础也能轻松上手,部署成功后可免费使用本地大模型,用于写文章、写代码、处理办公任务。本文配套的模型高速下载链接、精简版模型、部署问题排查手册已整理完毕,关注后私信【DeepSeek】领取。每日更新本地大模型部署干货,欢迎交流学习!
更多推荐
所有评论(0)