Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The viewer raises PermissionError after updating datasets to 3.0.1 #3074

Closed
albertvillanova opened this issue Sep 30, 2024 · 0 comments · Fixed by #3075
Closed

The viewer raises PermissionError after updating datasets to 3.0.1 #3074

albertvillanova opened this issue Sep 30, 2024 · 0 comments · Fixed by #3075
Assignees
Labels
bug Something isn't working

Comments

@albertvillanova
Copy link
Member

As reported by @lhoestq, the viewer raises PermissionError after updating datasets to 3.0.1:

Error code:   RetryableConfigNamesError
Exception:    PermissionError
Message:      [Errno 13] Permission denied: '/.cache'
Traceback:    Traceback (most recent call last):
                File "/src/services/worker/src/worker/job_runners/dataset/config_names.py", line 66, in compute_config_names_response
                  config_names = get_dataset_config_names(
                File "/src/services/worker/.venv/lib/python3.9/site-packages/datasets/inspect.py", line 164, in get_dataset_config_names
                  dataset_module = dataset_module_factory(
                File "/src/services/worker/.venv/lib/python3.9/site-packages/datasets/load.py", line 1671, in dataset_module_factory
                  raise e1 from None
                File "/src/services/worker/.venv/lib/python3.9/site-packages/datasets/load.py", line 1640, in dataset_module_factory
                  return HubDatasetModuleFactoryWithoutScript(
                File "/src/services/worker/.venv/lib/python3.9/site-packages/datasets/load.py", line 1007, in get_module
                  dataset_readme_path = cached_path(
                File "/src/services/worker/.venv/lib/python3.9/site-packages/datasets/utils/file_utils.py", line 182, in cached_path
                  output_path = huggingface_hub.HfApi(
                File "/src/services/worker/.venv/lib/python3.9/site-packages/huggingface_hub/utils/_validators.py", line 114, in _inner_fn
                  return fn(*args, **kwargs)
                File "/src/services/worker/.venv/lib/python3.9/site-packages/huggingface_hub/hf_api.py", line 5280, in hf_hub_download
                  return hf_hub_download(
                File "/src/services/worker/.venv/lib/python3.9/site-packages/huggingface_hub/utils/_deprecation.py", line 101, in inner_f
                  return f(*args, **kwargs)
                File "/src/services/worker/.venv/lib/python3.9/site-packages/huggingface_hub/utils/_validators.py", line 114, in _inner_fn
                  return fn(*args, **kwargs)
                File "/src/services/worker/.venv/lib/python3.9/site-packages/huggingface_hub/file_download.py", line 1240, in hf_hub_download
                  return _hf_hub_download_to_cache_dir(
                File "/src/services/worker/.venv/lib/python3.9/site-packages/huggingface_hub/file_download.py", line 1357, in _hf_hub_download_to_cache_dir
                  os.makedirs(os.path.dirname(blob_path), exist_ok=True)
                File "/usr/local/lib/python3.9/os.py", line 215, in makedirs
                  makedirs(head, exist_ok=exist_ok)
                File "/usr/local/lib/python3.9/os.py", line 215, in makedirs
                  makedirs(head, exist_ok=exist_ok)
                File "/usr/local/lib/python3.9/os.py", line 215, in makedirs
                  makedirs(head, exist_ok=exist_ok)
                [Previous line repeated 1 more time]
                File "/usr/local/lib/python3.9/os.py", line 225, in makedirs
                  mkdir(name, mode)
              PermissionError: [Errno 13] Permission denied: '/.cache'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant