ubuntu本地搭建deepseek
时间: 2025-03-03 11:09:43 浏览: 68
### DeepSeek在Ubuntu上的安装与配置
#### 准备工作
为了确保DeepSeek及其依赖项能够顺利运行,在开始之前需要更新系统的软件包列表并升级已有的软件包到最新版本。
```bash
sudo apt-get update && sudo apt-get upgrade -y
```
#### 安装Python和创建虚拟环境
为了避免不同项目的依赖库之间发生冲突,推荐在一个独立的虚拟环境中安装DeepSeek。这可以通过以下命令来完成:
```bash
# 安装Python 3.8以及虚拟环境工具
sudo apt-get install python3.8 python3.8-venv
# 创建名为deepseek-env的虚拟环境
python3.8 -m venv deepseek-env
# 激活该虚拟环境
source deepseek-env/bin/activate
```
一旦激活了这个虚拟环境,后续所有的Python操作都将在这个隔离的空间内执行[^2]。
#### 部署Ollama服务
作为DeepSeek的一个重要组成部分——Ollama,其官方提供了简便的一键式安装脚本适用于多种Linux发行版,包括Ubuntu。通过下面这条简单的curl指令即可快速完成安装过程:
```bash
curl -fsSL https://ollama.com/install.sh | sh
```
此步骤会自动下载最新的稳定版本并将必要的组件部署到位[^1]。
#### 设置Ollama监听端口
为了让外部设备可以访问由Ollama托管的服务,默认情况下可能需要调整它的网络参数使其对外开放特定接口。编辑`/etc/systemd/system/ollama.service`文件中的环境变量部分如下所示:
```plaintext
Environment="OLLAMA_HOST=0.0.0.0"
Environment="OLLAMA_ORIGINS=*"
```
保存更改之后记得重新加载systemctl守护进程并重启Ollama服务以使新的设置生效:
```bash
systemctl daemon-reload
systemctl restart ollama
```
这样就完成了基本的网络配置[^3]。
#### 安装NVIDIA相关驱动程序和支持库
如果计划利用GPU加速功能,则还需要额外安装来自NVIDIA的相关驱动程序及CUDA Toolkit等支持库。具体来说应该按照官方文档指导完成这些步骤,通常涉及以下几个方面的工作:
- 安装合适的显卡驱动;
- 下载并安装匹配版本的CUDA Toolkit;
- 获取CUDNN库并与上述两者集成在一起使用。
请注意,具体的安装流程可能会因为目标平台的不同而有所差异,请参照[NVIDIA官方网站](https://developer.nvidia.com/)获取最准确的信息[^4]。
阅读全文
相关推荐



















