Claude
|
da7d3af56e
|
fix(CRITICAL): launch_server.py覆盖所有vllm文件+运行xformers patch
varlen_fwd()崩溃是因为xformers patch只打到了corex-3.2.3/lib64路径,
但runtime加载的是corex/lib/python3路径(PYTHONPATH优先级更高)。
launch_server.py现在覆盖所有关键文件到每个vllm安装:
- qwen3_5.py, paged_attn.py, model_runner.py等
- 12个prebuilt .so
- 运行patch_xformers_sdpa_seq.py等源码patch脚本
|
2026-08-11 11:45:10 +00:00 |
|
Claude
|
d9064550b2
|
fix(CRITICAL): launch_server.py用execvp启动api_server——import *不触发__main__
原来的 from vllm...api_server import * 只执行了 import 阶段的
side-effects (torch/tensorflow warnings), 但不触发 if __name__ == '__main__'
所以服务器永远不启动, 进程直接退出。
改用 os.execvp 替换进程为 python3 -m vllm.entrypoints.openai.api_server,
传递所有CLI参数, 这是force patch后最安全的启动方式。
|
2026-08-11 10:45:35 +00:00 |
|