/Users/Documents/Demo/venv/lib/python3.9/site-packages/urllib3/init.py:34: NotOpenSSLWarning: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl’ module is compiled with ‘LibreSSL 2.8.3’. See: https://github.com/urllib3/urllib3/issues/3020
根据警告信息,urllib3 v2.0 版本要求 OpenSSL 1.1.1+,但你的系统上的 ssl 模块是使用 LibreSSL 2.8.3 编译的,与要求的版本不匹配。
可以使用 pip 命令指定要安装的 urllib3 版本,例如 pip install urllib3==1.26.6
或者
忽略警告:如果你确定警告不会影响你的代码运行,你可以忽略该警告。可以使用以下代码在你的代码中添加警告忽略:
import warnings
from urllib3.exceptions import InsecureRequestWarningwarnings.filterwarnings("ignore", category=InsecureRequestWarning)