报错内容如下:
SSLError: ( bad handshake: Error([('rsa routines ',INT RSA VERIFY' ,' bad signature'), (' asn1 encoding routines', 'ASN1 item verify', 'EVP lib'),( 'SSL routines ss13_ get_ server. certificate' ,certificate verify failed')],)",)
报错截图如下:
解决方式如下:
调整requests库版本。
案例一:
电脑:华硕v5000j
anaconda版本:conda 4.3.14
自带requests库版本:2.12.4
调整requests版本:pip install requests==2.7.0
成功解决。
案例二:
电脑:联想
anaconda版本:conda 4.3.14
自带requests库版本:2.12.4
调整requests版本:pip install requests==2.26.0
自带urllib3版本:1.25.10
调整urllib3版本:pip install urllib3==1.26.7
成功解决。
案例三:
电脑:联想小新Air14
anaconda版本:conda 4.3.14
自带requests库版本:2.12.4
调整requests版本:pip install requests==2.7.0
添加清华镜像后发现可以访问http请求。
成功解决。
该版本在自己电脑【DELL】上可以成功使用,猜测此版本可能与某些电脑系统不合?调整requests版本到2.7.0或大概率可以解决该问题。