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
相关推荐
dddwjzx1 小时前
嵌入式Linux C应用编程入门——信号
linux·嵌入式
范什么特西2 小时前
网络代理问题
java·linux·服务器
utf8mb4安全女神2 小时前
【Redis数据库】哨兵集群/redis集群/安装配置/主从复制/数据持久化操作/数据结构/安全限制/PHP redis/
linux·服务器·数据结构·数据库·redis·缓存
Zk.Sun3 小时前
Linux设置触屏双击距离容差
linux·运维·数据库
Let's Chat Coding3 小时前
对称密钥认证:主机和设备共享同一把密钥
运维·服务器·网络
bukeyiwanshui3 小时前
20260622 安装配置ubuntu
linux·运维·ubuntu
写代码的学渣3 小时前
Linux 安装 Swap 交换分区大小标准(通用 + 生产服务器 + 个人 PC)
linux·运维·服务器
qq_163135753 小时前
Linux 【03- netstat命令超详细教程】
linux
cjhbachelor3 小时前
线程的控制
linux
写代码的学渣4 小时前
Linux 彻底清空历史命令 & 恢复历史命令(完整版、重启永久生效)
linux·运维·chrome