ubuntu 25 安装vllm

之前在网上查过很多资料,没有一个可以完整安装下来的,包括deepseek给出的方案也不行,自己亲测安装记录一下。

安装驱动 & CUDA

复制代码
sudo apt update
sudo apt install -y nvidia-driver-550 
sudo reboot

安装curl

复制代码
sudo apt install curl

使用包管理器(如 apt, yum, dnf 等)

复制代码
sudo apt update
sudo apt install libuv1-dev  # 安装开发库

安装后重启终端或运行

复制代码
source ~/.bashrc

为了避免安装时出现设备空间不足,修改缓存路径

清理/tmp目录

复制代码
sudo rm -rf /tmp/*

创建一个新的文件夹

复制代码
mkdir tmp

添加行

复制代码
export TMPDIR=/home/vlm/tmp

确保系统已更新

复制代码
sudo apt update && sudo apt upgrade -y

安装node.js

复制代码
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs

然后,你可以使用 npm 来安装 uv 或任何相关的 Node.js 包:

复制代码
npm install uv

安装其他语言的库

复制代码
sudo apt-get install python3-pip
pip3 install uvloop  # 例如,安装 uvloop,这是一个 Python 的异步库

安装pipx

复制代码
sudo apt install pipx

安装uv工具

复制代码
pipx install uv

安装 astral-uv Snap 包

复制代码
sudo snap install astral-uv --classic

查看uv版本

复制代码
uv --version

安装 Python 3.12 和相关工具

复制代码
curl -Ls https://astral.sh/uv/install.sh | bash
uv venv vllm-env --python 3.12 --seed
source vllm-env/bin/activate

查看python版本

复制代码
python3.12 --version

安装pip

复制代码
sudo apt install python3-pip

更新pip版本

复制代码
pip install --upgrade pip

不缓存vllm安装

复制代码
pip install --no-cache-dir vllm -i https://pypi.tuna.tsinghua.edu.cn/simple

验证

复制代码
pip show vllm
相关推荐
青山是哪个青山1 小时前
Linux 基础与环境搭建
linux·服务器·网络
_OP_CHEN2 小时前
【Linux系统编程】(三十九)吃透线程概念:从底层原理到实战应用
linux·运维·操作系统·线程·进程·多线程·c/c++
_OP_CHEN2 小时前
【MySQL数据库基础】(一)保姆级 MySQL 环境配置教程!CentOS 7+Ubuntu 双系统全覆盖
linux·数据库·sql·mysql·ubuntu·centos·环境配置
Codefengfeng2 小时前
linux系统安装软件教程
linux·运维·服务器
杜子不疼.6 小时前
UU云电脑深度测评:高性价比游戏云电脑,办公版本即将推出
服务器·游戏·电脑
袁袁袁袁满8 小时前
Linux云服务器如何判断系统是否发生过异常断电?
linux·运维·服务器
学不完的8 小时前
haproxy
linux·运维·https·负载均衡·haproxy
LCG元9 小时前
STM32MP1边缘网关:Linux系统下Modbus转MQTT协议转换实战
linux·stm32·嵌入式硬件
cyber_两只龙宝10 小时前
Nginx--企业高性能web服务器高级配置详解
linux·运维·nginx·云原生
陈 洪 伟10 小时前
大模型推理引擎vLLM(12): vLLM Prefix Caching以及eviction的相关问题和代码
vllm·prefix caching