ubuntu deepseek
时间: 2025-02-06 12:09:07 浏览: 80
### 安装和使用 DeepSeek 的步骤
#### 准备工作环境
为了成功安装并运行 DeepSeek,在 Ubuntu 上需先确认已正确设置 NVIDIA 驱动程序以及 CUDA 和 cuDNN 环境。这一步骤对于确保 GPU 加速功能正常运作至关重要[^2]。
#### 更新软件包列表与工具安装
在继续之前,建议更新系统的 APT 缓存,并安装必要的开发工具链和其他依赖项:
```bash
sudo apt update && sudo apt upgrade -y
```
如果遇到 `lsof` 命令未找到的情况,则可以通过上述命令中的 `apt install lsof` 来解决这个问题[^1]。
#### 安装 Python 及其虚拟环境支持
推荐使用 Python 3.10 或更高版本来创建独立的工作空间,防止与其他项目发生冲突:
```bash
sudo apt install python3.10 python3.10-dev python3-pip virtualenvwrapper -y
echo "export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.10" >> ~/.bashrc
source ~/.bashrc
mkvirtualenv deepseek-env --python=python3.10
workon deepseek-env
pip install --upgrade pip setuptools wheel
```
#### 设置 NVIDIA 组件
按照官方文档指导完成 Nvidia 显卡驱动、CUDA 工具集及 cuDNN 库的安装过程。完成后可通过如下方式验证安装情况:
```bash
nvidia-smi
nvcc --version
```
#### 获取并编译 DeepSeek 源码
从 GitHub 或其他托管平台下载目标项目的源代码仓库,进入解压后的目录执行构建指令前,请参照具体 README 文件内的说明调整参数设定:
```bash
git clone https://github.com/deepseek-labs/DeepSeek.git ~/deepseek-repo
cd ~/deepseek-repo
make setup
```
#### 启动服务端口监听
启动应用程序实例时可指定不同的选项来自定义行为模式;例如绑定特定 IP 地址或启用调试日志记录等功能特性。通常情况下,默认配置已经能够满足大多数需求场景下的快速体验目的:
```bash
python app.py &
disown $!
ps aux | grep 'app\.py'
```
当需要终止正在运行的服务进程时,可以利用 `kill -9 PID` 方法强制结束对应的后台作业,其中 `PID` 是指代具体的进程编号。
阅读全文
相关推荐


















