Windows离线环境安装 deep seek r1
时间: 2025-03-02 12:06:47 浏览: 86
### 安装 DeepSeek R1 的前置条件
对于 Windows 环境下离线安装 DeepSeek R1,需提前准备一系列必要的软件包和环境配置文件。由于目标是在无网络连接的情况下完成部署,所有必需的资源应预先下载并存储于可访问的位置。
#### 前置依赖项
- Python 版本建议为 3.8 或更高版本[^2]。
- PyTorch 库及其对应的 CUDA 工具包(如果硬件支持 GPU 加速),这些可以从 NVIDIA 官方网站获取相应的离线安装包。
- 虚拟环境管理工具如 `virtualenv` 或者 Anaconda 发行版来创建隔离的工作空间。
- Git-for-Windows 及其命令行客户端用于处理可能存在的源码克隆需求;即使处于离线状态也应当事先准备好所需的代码库副本。
#### 准备阶段
为了确保顺利安装,在有互联网接入的地方先收集好所有的二进制文件和其他必要组件:
1. 下载完整的模型权重以及相关脚本至本地磁盘;
2. 获取适用于 Windows 平台上的预编译扩展模块;
3. 将上述提到的所有外部依赖打包成压缩文件形式以便传输到目标机器上。
#### 实际操作指南
一旦进入完全封闭式的计算环境中,则按照如下方式继续前进:
加载已有的虚拟环境或新建一个专门针对此项目的独立运行时上下文。假设已经有一个名为 `deepseek_env` 的虚拟环境存在,则激活它:
```bash
.\deepseek_env\Scripts\activate.bat
```
接着解压之前准备好的资料集,并依据官方文档指示设置环境变量指向正确的路径位置。例如,通过编辑 `.bashrc` 文件添加临时性的定义语句(注意这里是以 PowerShell 风格为例):
```powershell
$env:TRANSFORMERS_CACHE="C:\path\to\model_cache"
```
最后执行启动 LLM 服务的具体指令,这一步骤与在线情况下的流程相同:
```bash
vllm serve deepseek-ai/DeepSeek-R1-Distill-Qwen-7B --tensor-parallel-size=2 --max-model-len=32768 --enforce-eager
```
阅读全文
相关推荐














