OSError: We couldn‘t connect to ‘https://huggingface.co‘ to load this file, couldn‘t find it in the

OSError: We couldn't connect to 'https://huggingface.co' to load this file, couldn't find it in the

问题描述

在这里插入图片描述

OSError: We couldn't connect to 'https://huggingface.co' to load this file, couldn't find it in the cached files and it looks like distilbert-base-uncased-finetuned-sst-2-english is not the path to a directory containing a file named config.json.
Checkout your internet connection or see how to run the library in offline mode at 'https://huggingface.co/docs/transformers/installation#offline-mode'.

这个其实就是模型再国外,服务器无法访问到国外的模型,需要将模型下载到本地

解决方案

将下面的模型文件下载后,放在一个文件夹中


在这里插入图片描述

在载入模型的时候,指定本地的模型

path = '/home/ubuntu/code/transformers-main/sentiment-analysis'
classifier = pipeline('sentiment-analysis',model=path)

参考1

参考2

参考3

Hugging Face快速入门

一个警告

UserWarning: TypedStorage is deprecated. It will be removed in the future and UntypedStorage will be the only storage class. This should only matter to you if you are using storages directly. To access UntypedStorage directly, use tensor.untyped_storage() instead of tensor.storage()
return self.fget.get(instance, owner)()在这里插入图片描述
这个警告其实不影响代码的运行
在这里插入图片描述