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
相关推荐
lizhihai_9931 分钟前
股市学习心得-AI 产业链核心标的梳理清单
大数据·服务器·人工智能·科技·学习
weixin_523185321 小时前
Collections.unmodifiableMap详解:真的不可修改吗?
java·linux·前端
黄同学real1 小时前
解决 Visual Studio Web Deploy 远程发布报 401 未授权 (ERROR\_USER\_UNAUTHORIZED)
服务器
天天进步20151 小时前
Tunnelto 源码解析 #9:控制服务器设计:Warp、WebSocket、Ping/Pong 与连接保活
运维·服务器·websocket
凡人叶枫2 小时前
Effective C++ 条款04:确定对象被使用前已先被初始化
java·linux·开发语言·c++·嵌入式开发
云栖梦泽2 小时前
玩转RK3506SDK
linux·嵌入式硬件
Java面试题总结2 小时前
Linux-Ubantu-贴士-apt的地盘
linux·运维·服务器
●VON2 小时前
AtomGit Flutter鸿蒙客户端:数据模型
android·服务器·安全·flutter·harmonyos·鸿蒙
酉鬼女又兒3 小时前
零基础入门计算机网络:网络层核心任务、三大关键问题、两种服务类型与 TCP/IP 网际层协议体系全解析
服务器·网络·网络协议·tcp/ip·计算机网络·php·求职招聘
kong@react3 小时前
Rocky Linux 10.2 全面解析:企业级 CentOS 替代方案及保姆级docker安装
java·linux·运维·docker