-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Connection Error When Using By-pass Proxies #6882
Comments
Changing the supplier of the proxy will solve this problem, or you can visit and follow the instructions in https://hf-mirror.com |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
I'm currently using Clash for Windows as my proxy tunnel, after exporting HTTP_PROXY and HTTPS_PROXY to the port that clash provides馃, it runs into a connection error saying "Couldn't reach https://raw.githubusercontent.com/huggingface/datasets/2.19.1/metrics/seqeval/seqeval.py (ConnectionError(MaxRetryError("HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /huggingface/datasets/2.19.1/metrics/seqeval/seqeval.py (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f969d391870>: Failed to establish a new connection: [Errno 111] Connection refused'))")))"
I have already read the documentation provided on the hugginface, but I think I didn't see the detailed instruction on how to set up proxies for this library.
Steps to reproduce the bug
Expected behavior
ConnectionError Traceback (most recent call last)
Cell In[33], line 3
1 from datasets import load_metric
----> 3 metric = load_metric("seqeval")
File ~/.local/lib/python3.10/site-packages/datasets/utils/deprecation_utils.py:46, in deprecated..decorator..wrapper(*args, **kwargs)
44 warnings.warn(warning_msg, category=FutureWarning, stacklevel=2)
45 _emitted_deprecation_warnings.add(func_hash)
---> 46 return deprecated_function(*args, **kwargs)
File ~/.local/lib/python3.10/site-packages/datasets/load.py:2104, in load_metric(path, config_name, process_id, num_process, cache_dir, experiment_id, keep_in_memory, download_config, download_mode, revision, trust_remote_code, **metric_init_kwargs)
2101 warnings.filterwarnings("ignore", message=".*https://huggingface.co/docs/evaluate$", category=FutureWarning)
2103 download_mode = DownloadMode(download_mode or DownloadMode.REUSE_DATASET_IF_EXISTS)
-> 2104 metric_module = metric_module_factory(
2105 path,
2106 revision=revision,
2107 download_config=download_config,
2108 download_mode=download_mode,
2109 trust_remote_code=trust_remote_code,
2110 ).module_path
2111 metric_cls = import_main_class(metric_module, dataset=False)
2112 metric = metric_cls(
2113 config_name=config_name,
2114 process_id=process_id,
...
--> 633 raise ConnectionError(f"Couldn't reach {url} ({repr(head_error)})")
634 elif response is not None:
635 raise ConnectionError(f"Couldn't reach {url} (error {response.status_code})")
ConnectionError: Couldn't reach https://raw.githubusercontent.com/huggingface/datasets/2.19.1/metrics/seqeval/seqeval.py (SSLError(MaxRetryError("HTTPSConnectionPool(host='raw.githubusercontent.com', port=443): Max retries exceeded with url: /huggingface/datasets/2.19.1/metrics/seqeval/seqeval.py (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1007)')))")))
Environment info
datasets
version: 2.19.1huggingface_hub
version: 0.23.0fsspec
version: 2024.2.0The text was updated successfully, but these errors were encountered: