项目场景:
Miniconda3 Python3.8
使用到第三方库:requests,urllib3
问题描述:
在使用到requests,urllib3时出现如下错误:
ValueError: check_hostname requires server_hostname
原因分析:
每次使用 pip install 命令下载python第三方库时,默认下载最新版本。urllib3版本太高,新版的urllib3修改了一些东西,所以会报错。
解决方案:
降低urlib3的版本
pip show urllib3 # 查看当前安装的urllib3版本
pip install urllib3==1.25