【已解决】vllm报错: AttributeError: ‘_OpNamespace‘ ‘_C‘ object has no attribute ‘rms_norm‘

Code

pip install vllm

报错1 error: subprocess-exited-with-error

下载过程报错:

Building wheel for vllm (pyproject.toml) ... error

error: subprocess-exited-with-error

× Building wheel for vllm (pyproject.toml) did not run successfully.

│ exit code: 1

报错1 原因及解决方案

python版本过高,目前最高支持3.11

重新创建conda环境 vllm,使用python3.11

conda install pytorch==2.3.0 torchvision==0.18.0 torchaudio==2.3.0 pytorch-cuda=12.1 -c pytorch -c nvidia

报错2  AttributeError: '_OpNamespace' '_C' object has no attribute 'rms_norm'

可能原因1:

参考:https://github.com/vllm-project/vllm/issues/5804

可能是vllm版本和现在的torch+cuda不匹配,但是这次我遇到的不是因为这个原因

报错2 解决方案

突然发现我的报错信息有一行是这样:

解决方案:

pip install vllm-flash-attn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值