Skip to content

Commit 3d5f6e6

Browse files
fix ssl certificate fail when downloading datasets on some configurations
1 parent 17e48ae commit 3d5f6e6

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

torchstudio/datasetload.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@
1313
from collections.abc import Iterable
1414
from tqdm.auto import tqdm
1515

16+
#monkey patch ssl to fix ssl certificate fail when downloading datasets on some configurations: https://stackoverflow.com/questions/27835619/urllib-and-ssl-certificate-verify-failed-error
17+
import ssl
18+
ssl._create_default_https_context = ssl._create_unverified_context
19+
1620
meta_dataset = None
1721
input_tensors_id = []
1822
output_tensors_id = []

torchstudio/modelbuild.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@
1515
import linecache
1616
import inspect
1717

18+
#monkey patch ssl to fix ssl certificate fail when downloading datasets on some configurations: https://stackoverflow.com/questions/27835619/urllib-and-ssl-certificate-verify-failed-error
19+
import ssl
20+
ssl._create_default_https_context = ssl._create_unverified_context
21+
1822
original_path=sys.path
1923
original_dir=os.getcwd()
2024

0 commit comments

Comments
 (0)