方法总共记录了四种
其一是SSL证书问题。
可以采用以下代码打开该url

import ssl# This restores the same behavior as before.
context = ssl._create_unverified_context()
response = urllib.request.urlopen("https://no-valid-cert", context=context)

以上方法中的https://no-valid-cert可以换成你自己想要的网址

其二是把https改为http,因为python的一些版本在当你urllib.urlopen一个 https 的时候会验证一次 SSL 证书。

其三是在出现问题的代码位置
加上

import ssl
ssl._create_default_https_context = ssl._create_unverified_context

我就是在调用python 3.8.0自带的urllib库中的命令时的py文件中加的

model = ALBEF(config=config, text_encoder=args.text_encoder, tokenizer=tokenizer, init_deit=True)

也就是这里模型初始化(init_deit)的时候,调用python 3.8下的 lib/python3.8/http/client.py中的 return self.sslsocket_class._create出现了该error,但在初始化model的py文件一开始加上这两句就没问题了

其四也是最终方案
升级你的python解释器版本,如2.7或者3.7升成3.8甚至3.9
参考https://zhuanlan.zhihu.com/p/128545659

urllib.error.URLError: <urlopen error [SSL: WRONG_VERSION_NUMBER] wrong version number 成功解决相关推荐

  1. urllib.error.URLError:urlopen error unknown url type:https 解决办法

    前言: 在用Python3做爬虫实验的时候报了这个错误:urllib.error.URLError: <urlopen error unknown url type: https> 原因是 ...

  2. 成功解决urllib.error.URLError urlopen error Errno 11004 getaddrinfo failed

    成功解决urllib.error.URLError: <urlopen error [Errno 11004] getaddrinfo failed> 目录 解决问题 解决思路 解决方法 ...

  3. 报错urllib.error.URLError:urlopen error [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败

    找了网上很多资料都没解决,试了下就没报错了, 原因是原代码导入库错了 原来的是:from urllib import urlopen  应该改成:from urllib.request import ...

  4. requests报错Python request ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1108

    python的requests请求https时,与fiddler冲突造成ssl错误_vzdong1的博客-CSDN博客 记录一下request报错wrong version number (_ssl. ...

  5. 下载Pytorch的自带数据集时报错=urllib.error.URLError: urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]

    错误原因: 这是一个SSL证书验证错误,当请求一个https站点,但是证书验证错误时,就会报这样的错误. 解决办法: 只需在代码中加入如下两行将跳过证书的检查,即可成功访问网页. # 全局取消证书验证 ...

  6. ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number

    python requests抓取网页的报错,据说也有其他证书问题导致的,需要降低相关库的版本.,确实费解,这个库难道越升级越不好用了吗?还需要我自己去搞这些?按那些方法也没解决,很郁闷! 我在浏览器 ...

  7. python:urllib2.URLError urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed

    现在随处可见 https 开头的网站,urllib2可以为 HTTPS 请求验证SSL证书,就像web浏览器一样,如果网站的SSL证书是经过CA认证的,则能够正常访问, 如果SSL证书验证不通过,或者 ...

  8. urllib2.URLError: urlopen error [Errno 111] Connection refused

    记录个还没解决的问题.下面爬虫代码是可以执行的,但是在我的Ubuntu的虚拟中刚开始是可以运行的,但是,后来不知道改了什么东西,用urllib2写的爬虫和用scrapy 的爬虫代码都不能运行了!!. ...

  9. 在测试tensorBroad中在运行mnist_with_summaries.py时URLError:urlopen error [WinError 10060] 由于连接方在一段时间后没有正确答

    1,问题1 URLError: <urlopen error [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败.> 这个问题,是数据下 ...

  10. GAE使用时的一些问题:urllib2.URLError: urlopen error [Errno 10061]

    问题描述: Win7系统下,在用GAE自己架设代理时,用appcfg.py update myapp/上传时出现urllib2.URLError: <urlopen error [Errno 1 ...

最新文章

  1. 2017国二java题库,2017全国计算机二级考试JAVA考试题库
  2. 什么是机房三维(3D)监控系统,什么是机房可视化动力环境监控系统?
  3. C# 4.0新特性——Optional Parameters
  4. airpods有时能连上有时连不上怎么办?
  5. 优美的Fibonacci数列与矩阵
  6. play框架入门操作
  7. html 浮动窗口置顶,jQuery简单实现页面元素置顶时悬浮效果示例
  8. Blazor 服务器上带有 EF Core 的 Azure Cosmos DB
  9. vue获取tr内td里面所有内容_React中遍历多个数据tr,td
  10. eslint配置及rule解释
  11. 密码学101:应用技术
  12. 新版Fiddler1.5.1的证书导出和Chrome,Edge,Firefox浏览器导入证书
  13. Google Play 开发者账号注册 上架应用
  14. centos 7查看CPU温度
  15. python项目实战:免费下载某平台任意付费音乐
  16. 图片心理性格测试
  17. 免费的在线3D CAD【BimAnt】
  18. perl读取文件夹下的文件
  19. 2021年8月语言排行榜
  20. 微型计算机技术中 通过系统把CPU,【单选题】在微型计算机技术中,通过系统   把CPU、存储器、输入设备和输出设备连接起来,实现信息交换。...

热门文章

  1. 数据结构与算法python—12.二叉搜索树及python实现与leetcode总结
  2. [论文笔记]RoBERTa: A Robustly Optimized BERT Pretraining Approach
  3. RabbitMQ学习——生产者与消费者入门例子
  4. DetoursHook
  5. 《我也能做CTO之程序员职业规划》之十:程序员职业规划就像软件工程
  6. 递推关系中的数列通项
  7. numpy教程:基本输入输出和文件输入输出Input and output
  8. html表格 溢出,html – 如何创建在溢出时滚动的表格单元格
  9. iphone降级_回顾降级系统恢复备份
  10. Flutter SDK升级