> 技术文档 > 解决AutoDL服务器无法访问huggingface或SSL证书验证错误_autodl连不上huggingface

解决AutoDL服务器无法访问huggingface或SSL证书验证错误_autodl连不上huggingface

最新更新:

使用以下旧方法仍可能无法解决错误,可以使用国内的镜像网站,最方便的方法是在代码最前面(一定要在最前面)添加以下代码

import osos.environ[\'HF_ENDPOINT\'] = \'https://hf-mirror.com\'

或者在终端中执行

pip install -U huggingface_hubexport HF_ENDPOINT=https://hf-mirror.comsource ~/.bashrc

(优点是不需要改代码,非常简单易操作。缺点就是镜像网站下载较慢)

旧方法:
对于无法访问huggingface,可以先使用AutoDL的学术资源加速,在程序开头(一定要在最前面)添加以下代码

import subprocessimport osresult = subprocess.run(\'bash -c \"source /etc/network_turbo && env | grep proxy\"\', shell=True, capture_output=True, text=True)output = result.stdoutfor line in output.splitlines(): if \'=\' in line: var, value = line.split(\'=\', 1) os.environ[var] = value

如果启用学术资源加速后遇到SSL证书验证错误,可以禁用证书验证,在程序开头再添加以下代码

import osos.environ[\'CURL_CA_BUNDLE\'] = \'\'