解决 Ascend 上 vllm 运行时出现 urllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED]
![解决Ascend上vllm运行时出现urllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED]](https://static001.geekbang.org/infoq/75/75b0645e7ffe968691a27b8dd21f13e9.png)
背景
尝试使用 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 字(可选)
再次运行,问题解决。
评论