Den*_*nis 3 python anaconda modulenotfounderror huggingface
我正在尝试执行 Huggingface 网站的示例代码:
from transformers import GPTJTokenizer, TFGPTJModel
import tensorflow as tf
tokenizer = GPTJTokenizer.from_pretrained("EleutherAI/gpt-j-6B")
model = TFGPTJModel.from_pretrained("EleutherAI/gpt-j-6B")
inputs = tokenizer("Hello, my dog is cute", return_tensors="tf")
outputs = model(inputs)
last_hidden_states = outputs.last_hidden_state
Run Code Online (Sandbox Code Playgroud)
我正在使用 anaconda,并且按照文档conda install -c huggingface transformers中的说明预先安装了 Transformer 包。但当我尝试执行代码时,我仍然收到此错误。弹出如下错误信息:ModuleNotFoundError: No module named 'huggingface_hub.utils'
如何解决这个错误?
小智 5
我有同样的问题。就我而言,这与 libssl 库的工作在新版本的拥抱脸中被搞乱有关。降级一点对我来说解决了这个问题。
这会将分词器降级至 0.10.3,并将转换器降级至适合分词器的最新版本。
conda install -c huggingface transformers==4.14.1 tokenizers==0.10.3 -y
Run Code Online (Sandbox Code Playgroud)
如果您随后收到错误,Import Error : cannot import name 'create_repo' from 'huggingface_hub'您还应该使用以下方法更新您的huggingface_hub版本:
conda install -c huggingface huggingface_hub
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17570 次 |
| 最近记录: |