在阿里云服务器上遇到Hugging Face下载失败的问题,主要是由于网络连接问题导致的,以下是最有效得方案:

  • 最推荐的方法是使用Hugging Face国内镜像,将以下命令添加到您的环境变量中
export HF_ENDPOINT=https://hf-mirror.com
  • 安装hf-transfer加速工具提升下载速度
export HF_HUB_ENABLE_HF_TRANSFER=1
  • 最后,比如源地址是https://huggingface.co/stabilityai/sdxl-turbo,若把其中得所有文件都下载命令:
hf download stabilityai/sdxl-turbo --local-dir /root/autodl-tmp/hub

为了避免每次都需要重新设置环境变量,建议将配置写入bash配置文件中
echo 'export HF_ENDPOINT=https://hf-mirror.com' >> ~/.bashrc
echo 'export HF_HUB_ENABLE_HF_TRANSFER=1' >> ~/.bashrc
source ~/.bashrc
设置HF_ENDPOINT环境变量配合hf-transfer工具通常能够解决大部分下载问题,并且能显著提升下载速度!

更多推荐