差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
| is:ai:deepseek的部署 [2025/02/17 04:31] – ↷ 页面is:deepseek的部署被移动至is:ai:deepseek的部署 A.L | is:ai:deepseek的部署 [2025/02/18 00:31] (当前版本) – A.L | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ===== 在 Windows 10 及 CentOS | + | ==== Windows 10 系统部署步骤DeepSeek ==== |
| + | ==== 1. 安装 Python ==== | ||
| + | 首先,确保你的系统上安装了 Python 3.7 或更高版本。 | ||
| + | * 下载 Python: [[https:// | ||
| + | * 安装时勾选 "Add Python to PATH" 选项。 | ||
| + | ==== 2. 创建虚拟环境 ==== | ||
| + | 为了隔离依赖,建议创建一个虚拟环境。 | ||
| + | * 打开命令提示符(CMD)或 PowerShell。 | ||
| + | * 运行以下命令: | ||
| + | ```bash | ||
| + | python -m venv deepseek-env | ||
| + | ``` | ||
| + | * 激活虚拟环境: | ||
| + | ```bash | ||
| + | deepseek-env\Scripts\activate | ||
| + | ``` | ||
| + | ==== 3. 安装 DeepSeek ==== | ||
| + | 在虚拟环境中安装 DeepSeek。 | ||
| + | * 使用 pip 安装 DeepSeek: | ||
| + | ```bash | ||
| + | pip install deepseek | ||
| + | ``` | ||
| + | ==== 4. 配置 DeepSeek ==== | ||
| + | 根据你的需求配置 DeepSeek。 | ||
| + | * 创建配置文件 `config.yaml`: | ||
| + | ```yaml | ||
| + | # 示例配置 | ||
| + | model_path: " | ||
| + | data_path: " | ||
| + | ``` | ||
| + | ==== 5. 运行 DeepSeek ==== | ||
| + | 启动 DeepSeek 服务。 | ||
| + | * 运行以下命令: | ||
| + | ```bash | ||
| + | deepseek --config config.yaml | ||
| + | ``` | ||
| + | ==== 6. 访问 DeepSeek ==== | ||
| + | 打开浏览器,访问 DeepSeek 的 Web 界面。 | ||
| + | * 默认地址: | ||
| + | ==== 7. 停止 DeepSeek ==== | ||
| + | 停止 DeepSeek 服务。 | ||
| + | * 在命令提示符中按 `Ctrl + C` 停止服务。 | ||
| + | ==== 8. 退出虚拟环境 ==== | ||
| + | 完成操作后,退出虚拟环境。 | ||
| + | * 运行以下命令: | ||
| + | ```bash | ||
| + | deactivate | ||
| + | ``` | ||
| + | ==== 9. 其他注意事项 ==== | ||
| + | * 确保防火墙允许 DeepSeek 使用的端口。 | ||
| + | * 如果需要后台运行,可以使用 `nohup` 或 Windows 任务计划程序。 | ||
| + | === 参考资料 === | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| - | === Windows 10 系统部署步骤 === | ||
| - | |||
| - | - **安装 Python** | ||
| - | - 下载并安装 Python 3.x 版本。 | ||
| - | - 确保在安装过程中勾选“Add Python to PATH”。 | ||
| - | - **创建虚拟环境** | ||
| - | - 打开命令提示符,运行以下命令:< | ||
| - | - 激活虚拟环境:< | ||
| - | - **安装 DeepSeek** | ||
| - | - 在虚拟环境中运行:< | ||
| - | - **配置 DeepSeek** | ||
| - | - 创建配置文件 `config.yaml`,并根据需求进行配置。 | ||
| - | - **运行 DeepSeek** | ||
| - | - 在虚拟环境中执行:< | ||
| - | |||
| - | === CentOS 系统部署步骤 === | ||
| - | |||
| - | - **安装 Python** | ||
| - | - 使用以下命令安装 Python 3.x:< | ||
| - | - **创建虚拟环境** | ||
| - | - 运行以下命令:< | ||
| - | - 激活虚拟环境:< | ||
| - | - **安装 DeepSeek** | ||
| - | - 在虚拟环境中运行:< | ||
| - | - **配置 DeepSeek** | ||
| - | - 创建配置文件 `config.yaml`,并根据需求进行配置。 | ||
| - | - **运行 DeepSeek** | ||
| - | - 在虚拟环境中执行:< | ||
| - | |||
| - | === 配置文件示例 === | ||
| - | |||
| - | <code yaml> | ||
| - | # config.yaml | ||
| - | database: | ||
| - | host: localhost | ||
| - | port: 5432 | ||
| - | username: user | ||
| - | password: pass | ||
| - | </ | ||
| + | ===== 在CentOS上部署Deepseek ===== | ||
| + | ==== 1. 准备工作 ==== | ||
| + | * 确保你有一台运行CentOS的服务器。 | ||
| + | * 确保服务器已经安装了必要的依赖项,如Python、Git等。 | ||
| + | ==== 2. 克隆Deepseek仓库 ==== | ||
| + | * 打开终端并运行以下命令: | ||
| + | < | ||
| + | git clone https:// | ||
| + | cd deepseek | ||
| + | </ | ||
| + | ==== 3. 安装依赖 ==== | ||
| + | * 使用pip安装所需的Python依赖: | ||
| + | < | ||
| + | pip install -r requirements.txt | ||
| + | </ | ||
| + | ==== 4. 配置Deepseek ==== | ||
| + | * 复制示例配置文件并进行必要的修改: | ||
| + | < | ||
| + | cp config.example.yaml config.yaml | ||
| + | vi config.yaml | ||
| + | </ | ||
| + | * 根据你的需求修改配置文件中的参数。 | ||
| + | ==== 5. 启动Deepseek ==== | ||
| + | * 运行以下命令启动Deepseek: | ||
| + | < | ||
| + | python deepseek.py | ||
| + | </ | ||
| + | ==== 6. 验证部署 ==== | ||
| + | * 打开浏览器并访问服务器的IP地址和端口,确保Deepseek正常运行。 | ||
| + | ==== 7. 设置开机自启动 ==== | ||
| + | * 如果你希望Deepseek在系统启动时自动运行,可以将启动命令添加到`/ | ||
| + | ==== 8. 完成 ==== | ||
| + | * 现在,Deepseek已经成功部署在CentOS服务器上。 | ||
| === 注意事项 === | === 注意事项 === | ||
| - | |||
| - 确保 Python 版本兼容。 | - 确保 Python 版本兼容。 | ||
| - 配置文件路径和内容需根据实际情况调整。 | - 配置文件路径和内容需根据实际情况调整。 | ||
| - 在生产环境中,建议使用 `systemd` 或 `supervisord` 管理 DeepSeek 进程。 | - 在生产环境中,建议使用 `systemd` 或 `supervisord` 管理 DeepSeek 进程。 | ||