按此步骤本地部署 DeepSeek,快速开启高效 AI 之旅!

DeepSeek 本地部署文档

  • 前言
  • 一、环境准备
    • 1.1 安装 Python
    • 1.2 安装 Git
  • 二、克隆 DeepSeek 代码库
  • 三、创建虚拟环境
  • 四、安装依赖
  • 五、配置环境变量
  • 六、运行 DeepSeek
  • 七、访问 DeepSeek
  • 八、常见问题
    • 8.1 依赖安装失败
    • 8.2 端口冲突
    • 8.3 环境变量未生效
  • 九、结束语

本文档旨在帮助新手小白快速上手 DeepSeek 的本地部署。DeepSeek 是一个强大的工具,本文将详细介绍如何从零开始完成本地部署。

前言

  • 说明
    本地Windows环境 部署DeepSeek R1模型
    本指南将详细介绍如何在本地环境中部署和运行 DeepSeek V3 模型。我们将涵盖从基础设置到高级部署选项的完整流程,帮助您选择最适合的部署方案。
  • 模型选择及硬件要求参考
    这里的话有很多模型,我们可以根据自己电脑的显卡配置进行选择相应的版本
    官网给出的一个模型参数大小对应的显卡配置,一般选择7B模型就够用

按此步骤本地部署 DeepSeek,快速开启高效 AI 之旅!_第1张图片

一、环境准备

在开始之前,请确保你的计算机满足以下要求:

  • 操作系统: Windows 10/11, macOS, 或 Linux
  • 内存: 至少 8GB RAM
  • 硬盘空间: 至少 10GB 可用空间
  • Python: 3.8 或更高版本
  • Git: 最新版本

1.1 安装 Python

如果你还没有安装 Python,请按照以下步骤进行安装:

  1. 访问 Python 官方网站。
  2. 下载适合你操作系统的 Python 安装包。
  3. 运行安装包,并确保在安装过程中勾选 “Add Python to PATH” 选项。
  4. 安装完成后,打开终端或命令提示符,输入以下命令检查 Python 是否安装成功:
python --version
# 如果显示 Python 3.8 或更高版本,说明安装成功。

1.2 安装 Git

Git 是一个版本控制工具,用于从 GitHub 上克隆 DeepSeek 的代码库。

  1. 访问 Git 官方网站。
  2. 下载适合你操作系统的 Git 安装包。
  3. 运行安装包,按照默认设置完成安装。
  4. 安装完成后,打开终端或命令提示符,输入以下命令检查 Git 是否安装成功:
git --version
# 如果显示 Git 版本号,说明安装成功。

二、克隆 DeepSeek 代码库

接下来,我们需要从 GitHub 上克隆 DeepSeek 的代码库。

  1. 打开终端或命令提示符。
  2. 输入以下命令克隆代码库:
git clone https://github.com/deepseek-ai/DeepSeek-V3.git
cd DeepSeek-V3/inference
pip install -r requirements.txt
  1. 克隆完成后,进入项目目录:
cd deepseek

三、创建虚拟环境

为了隔离项目的依赖,我们建议使用 Python 的虚拟环境。

  1. 在项目目录下,创建虚拟环境:
python -m venv venv
  1. 激活虚拟环境:
  • Windows:
venv\Scripts\activate
  • macOS/Linux:
source venv/bin/activate

激活后,终端提示符前会显示 (venv),表示虚拟环境已激活。

四、安装依赖

DeepSeek 的运行需要一些 Python 依赖包。你可以通过 requirements.txt 文件安装这些依赖。

  1. 确保虚拟环境已激活。
  2. 运行以下命令安装依赖:
pip install -r requirements.txt

这将安装 DeepSeek 所需的所有 Python 包。如果项目没有提供 requirements.txt 文件,请参考 DeepSeek 的官方文档,手动安装所需的依赖包。

五、配置环境变量

DeepSeek 可能需要一些环境变量来运行,例如 API 密钥数据库连接字符串。

  1. 在项目根目录下创建一个名为 .env 的文件。
  2. .env 文件中添加必要的环境变量,例如:
API_KEY=your_api_key_here
DATABASE_URL=your_database_url_here

请根据 DeepSeek 的具体需求配置相应的环境变量。

六、运行 DeepSeek

一切准备就绪后,可以运行 DeepSeek 了。

  1. 确保虚拟环境已激活。
  2. 运行以下命令启动 DeepSeek:
python run.py

如果一切正常,DeepSeek 将会启动,并在终端中显示运行日志。

七、访问 DeepSeek

DeepSeek 启动后,你可以通过浏览器访问它。

  1. 打开浏览器。
  2. 在地址栏中输入 http://localhost:5000(默认端口为 5000,具体端口请参考运行日志)。如果看到 DeepSeek 的界面,说明部署成功!

八、常见问题

8.1 依赖安装失败

如果在安装依赖时遇到问题,可以尝试以下方法:

  • 确保虚拟环境已激活。
  • 升级 pip 到最新版本:
pip install --upgrade pip
  • 尝试单独安装失败的包,查看具体错误信息。

8.2 端口冲突

如果默认端口 5000 已被占用,可以修改 DeepSeek 的配置文件,使用其他端口。

  1. 找到 config.py 文件。
  2. 修改 PORT 变量的值为其他端口号,例如 8080。

8.3 环境变量未生效

如果环境变量未生效,请确保 .env 文件位于项目根目录,并且变量名称与代码中的引用一致。

九、结束语

恭喜你!你已经成功在本地部署了 DeepSeek。希望本文档能帮助你快速上手。如果在部署过程中遇到任何问题,欢迎查阅官方文档或在社区中寻求帮助。

Happy coding!

  • 注意如有其它问题可查看官方文档:Deepseek常见问题

作者:Teddy (公众号:码尚云软件)
ok!到这里就大功告成,小编(Teddy)在这里先感谢大家的到来。
虽然不是太详细,小编已经很努力,给小编来个一键三连(点赞,关注,收藏),小编会越来越努力。。。

你可能感兴趣的:(AI,人工智能,deepseek,国产AI,Python)