成功解决Python3版UnicodeDecodeError: 'ascii' codec can't decode byte 0x90 in position 614: ordinal not in

目录

解决问题

解决过程

解决方法


解决问题

UnicodeDecodeError: 'ascii' codec can't decode byte 0x90 in position 614: ordinal not in range(128)

解决过程

1、最近在做深度学习的项目,在调用GitHub上的文件时,想利用mnist_loader的数据集,没想到运行以后出现了错误UnicodeDecodeError: 'ascii' codec can't decode byte 0x90 in position 614: ordinal not in range(128)

2、于是,笔者就各种百度啊,各种度,国内外的,但是答案差不多都有一种,就是添加以下代码

3、可是,笔者在python中各种加入,各种尝试,还把utf8改为gbk试了好几次,又出现了这个错误,我去去去!

4、笔者又不厌其烦的跑去百度,各种度,国内外的,最后发现了预料中的一件事,在Python 3.x中不好使了提示name reload’ is not defined,在3.x中已经被毙掉了被替换为

import importlib
importlib.reload(sys)

并且,Python 3默认是utf8编码格式,我了各种去,心里一万只草泥马,同样是python,python2和python3咋就差别这么大呢!还要自行车?要啥自行车,啊啊啊!

5、于是,笔者陷入了沉思,也就是睡着了,哈哈,开玩笑,继续谷歌、百度啦,直到发现了下边这句话,

6、皇天不负有心人,哈哈,终于改对啦,谢谢小梦dream,感谢小梦这位仁兄

将
training_data, validation_data, test_data = cPickle.load(f)改为
training_data, validation_data, test_data = cPickle.load(f,encoding='bytes')即可!

7、哈哈,成功!搞定!努力总是又收获的,继续努力啦!

解决方法

training_data, validation_data, test_data = cPickle.load(f)

改为

training_data, validation_data, test_data = cPickle.load(f,encoding='bytes')

哈哈,大功告成!

成功解决Python3版UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0x90 in position 614: ordinal not in相关推荐

  1. 解决UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5 in position 108: ordinal not in range(12

    方案一: 今天做网页到了测试和数据库交互的地方,其中HTML和数据库都是设置成utf-8格式编码,插入到数据库中是正确的,但是当读取出来的时候就会出错,原因就是Python的str默认是ascii编码 ...

  2. 解决UnicodeDecodeError:'ascii' codec can't decode byte 0xe2 in position 123: ordinal not in range(128)

    解决UnicodeDecodeError:'ascii' codec can't decode byte 0xe2 in position 123: ordinal not in range(128) ...

  3. 已解决UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0x8e in position 0: ordinal not in range(128)

    已解决(Python编码问题)UnicodeDecodeError: 'ascii' codec can't decode byte 0x8e in position 0: ordinal not i ...

  4. UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe3 in position 473: ordinal not in range(128)

    故障 Collecting django-mirage-field==1.1.6 (from -r /opt/archery/requirements.txt (line 21))Downloadin ...

  5. UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)

    在Python处理字符编码时,出现了如下莫名其妙的错误: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ...

  6. python报错:UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe0 in position 0: ordinal not in rang

    在执行下面这段代码是,报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe0 in position 0: ordinal not in ...

  7. UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 46: ordinal

    pip install manager 报编码错误 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 46: o ...

  8. Python报错UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe0 in position 0: ordinal not in range

    Windows 7机器上安装Python2.7后,下载一些Package包进行setup时总是报错UnicodeDecodeError,如下: File "C:\Python27\lib\m ...

  9. UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)

    UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128) 最近 ...

最新文章

  1. jQuery和dom的相互转换
  2. 生产者与消费者-1:N-基于list
  3. 企业网络推广之下的“盒马鲜生”新零售逐渐“破圈”而出
  4. python自动访问网页_Python自动化 selenium 网页自动化-在访问一个网页时弹出的浏览器窗口,我该如何处理?...
  5. windows与linux中的路径书写,斜杠、反斜杠用法总结
  6. qtwebengineprocess已停止工作_windows资源管理器总是停止工作
  7. python使用pip安装_Python pip 安装与使用
  8. laravel 事件及监听
  9. 汉字Unicode编码表
  10. 华人AI学者大盘点:清华培养了最多的高层次人才,韩家炜、吴恩达论文被引数“登顶”
  11. xiaomi 2C android root,小米MIX2如何ROOT?小米MIX2一键Root图文教程
  12. PS——证件照换底色的极简方法
  13. php实例三之网站浏览量统计
  14. 老式计算机如何设置u盘启动,老主板电脑没有USB-HDD如何设置从U盘启动装系统
  15. 建站百科|全网最全、最系统的域名申请教程,不看吃亏!!!
  16. 手把手带你在Java中用【数组】和【链表】实现栈
  17. SpringBoot控制配置类加载顺序
  18. 常微分方程初值问题数值解法[完整公式](Python)
  19. 程序员专属小情话,哎呦,不错哦!| 程序员有话说
  20. 2022-2028年中国智慧社区建设行业市场专项调研及投资前景研究报告

热门文章

  1. DHCP 中继实验
  2. centos6.9配置安装python2.7及pip
  3. asp下载防盗链代码
  4. 理解AppDomain
  5. Java--基础总结
  6. php中CI框架定义全局变量
  7. Android 滑动显示下一层界面
  8. 拜托,面试别再问我表达式求值了!!!
  9. 弹幕,你知道是怎样练成的?
  10. 大话程序猿眼里最全的高并发,快收藏!