解決策。(OpenSSL側をなんとかするという対策は見かけませんね。⇒)ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+。
エラー
環境
windows10 python3.7
urllib3 2.0.4
エラーの内容
Traceback (most recent call last): File "pytorch_lstm_neuralnetwork.py", line 41, in <module> import torchvision.transforms as transforms File "C:\Users\XYZZZ\AppData\Local\Programs\Python\Python37\lib\site-packages\torchvision\__init__.py", line 5, in <module> from torchvision import datasets, io, models, ops, transforms, utils File "C:\Users\XYZZZ\AppData\Local\Programs\Python\Python37\lib\site-packages\torchvision\datasets\__init__.py", line 1, in <module> from ._optical_flow import FlyingChairs, FlyingThings3D, HD1K, KittiFlow, Sintel File "C:\Users\XYZZZ\AppData\Local\Programs\Python\Python37\lib\site-packages\torchvision\datasets\_optical_flow.py", line 12, in <module> from .utils import _read_pfm, verify_str_arg File "C:\Users\XYZZZ\AppData\Local\Programs\Python\Python37\lib\site-packages\torchvision\datasets\utils.py", line 22, in <module> import requests File "C:\Users\XYZZZ\AppData\Local\Programs\Python\Python37\lib\site-packages\requests\__init__.py", line 43, in <module> import urllib3 File "C:\Users\XYZZZ\AppData\Local\Programs\Python\Python37\lib\site-packages\urllib3\__init__.py", line 42, in <module> "urllib3 v2.0 only supports OpenSSL 1.1.1+, currently " ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.1.0j 20 Nov 2018'. See: https://github.com/urllib3/urllib3/issues/2168
解決策
この記事の説明のとおり
つまり
pip install urllib3==1.26.6
★バージョンを下げるのは、嫌ですが。。。しょうがないですね。 OpenSSLをどうこうするという案は、見かけませんでした!!!