我正在尝试做一件非常简单的事情:在我的 Mac 上从 Huggingface 库加载数据集(请参阅示例代码此处):
from datasets import load_dataset
raw_datasets = load_dataset("glue", "mrpc")
我收到以下错误:
PermissionError: [Errno 13] Permission denied: '/Users/username/.cache/huggingface/datasets/downloads/6d9bc094a0588d875caee4e51df39ab5d6b6316bf60695294827b02601d421a5.759f3e257a3fad0984d9f8ba9a26479d341795eb50fa64e4c1de40f1fc421313.py.lock'
我刚刚花了一个小时在谷歌上搜索解决方案,但到目前为止没有任何效果。有人可以帮忙吗?
提前致谢!
好的,我通过手动更改 Mac 上正确文件夹的权限成功解决了这个问题:
不知道为什么这有效,而“chmod 777”命令却不起作用,但我很高兴它起作用了。谢谢@Cuartero 为我指明了正确的方向!
我设法通过使用 cli 更新所有权来使其正常工作。您需要确保您的
user:group
有权访问 HuggingFace 想要使用的目录。
chown $(id -un):$(id -gn) <path_to_dir>
我必须为
hub
目录和 .locks
目录运行此命令几次。
cmd 移位。 删除.cache文件 cd ~/stable-diffusion-webui;./webui.sh