解决 Ascend 上 vllm 运行时出现 urllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED]
背景
尝试使用 vllm 模型,脚本代码如下:
复制代码
运行过程中出现:
添加图片注释,不超过 140 字(可选)
问题分析
问题就出现在通过 python 去下载文件,然后 SSL 的安全校验出现了问题。临时解决办法是,可以规避该校验。
解决方案
首先找到 sessions.py 文件,可以在完整的报错信息里找到:
添加图片注释,不超过 140 字(可选)
2.修改文件
vim /home/zjun/miniconda3/envs/myenv/lib/python3.12/site-packages/requests/sessions.py
大概在 500 行左右的位置,找到 request 函数,将传参 verify 的默认值由 None 改为 False,
添加图片注释,不超过 140 字(可选)
再次运行,问题解决。
评论