UnicodeEncodeError: ‘latin-1‘ codec can‘t encode characters in position 0-4: ord inal not in range(2
记录一个很无语的报错,问题描述是这样子的:
为了计算程序要多久,加了time板块,然后突然所有涉及到pandas的库的代码都开始报错,报错的样子大概如下
然后最后一行是UnicodeEncodeError: 'latin-1' codec can't encode characters in position 0-4: ord inal not in range(256)
为了解决这个问题,直接复制这个错误去找,一般都会告诉你是因为有中文字符,会让你添加encode('utf-8')之类的,我试了,没用。(还有说是console的字符太长啥的)
然后就仔细看报错内容,以为是pandas库的老毛病——版本不兼容,然后我uninstall了pandas,重装了一个低一点的版本,还是没用。
在GitHub上看到了相关的问题(其实这个红框就是正确答案,但是这个答案没有被采纳所以我不知道),当时以为这个问题没有被解决。(而且提问者好像不是中国的)。只大概感觉好像是time的问题,因为我确实是import time库之后报的错,然后在time库上又花了一点时间。
这里其实已经离答案很近了,报错中其实已经指出了有问题的文件,就是这个
解决方法:
直接点开这个文件,找到如下行,并加上China Standard Time即可,如下:
然后就解决了,不报错了。
UnicodeEncodeError: ‘latin-1‘ codec can‘t encode characters in position 0-4: ord inal not in range(2相关推荐
- UnicodeEncodeError: ‘latin-1‘ codec can‘t encode characters in position: ordinal not in range(256)
UnicodeEncodeError: 'latin-1' codec can't encode characters in position: ordinal not in range(256) 目 ...
- 解决UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 问题(转)
解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 问题(转) 参考文章: (1)解决UnicodeEnco ...
- python3报错处理:UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 0-1
一.背景说明 最开始不愿意使用Python,一大原因是因为Python2默认使用ASCII编码处理中文可以说是一件痛苦的事情.仅从更换默认编码一项变换,就可以说Python3和Python2不算同一门 ...
- [转]Python UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 的解决办法...
UnicodeEncodeError: 'ascii' codec can't encode characters in position 的解决办法 python在安装时,默认的编码是ascii,当 ...
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
在linux centos系统中使用python2.7.2对一个字符串解码然后输出,代码如下: s = "哈哈哈" print s.decode('utf-8') 结果报了如下的错 ...
- UnicodeEncodeError: 'UCS-2' codec can't encode characters in position 8-8: Non-BMP character not sup
场景 报错信息如下: UnicodeEncodeError: 'UCS-2' codec can't encode characters in position 8-8: Non-BMP charac ...
- django-oscar-paypal出现UnicodeEncodeError: 'latin-1' codec can't encode characters in position XXXX
报错来源于django-oscar-paypal, 当你把China设置为Shipping Country的时候, 在 http://127.0.0.1:8000/zh-cn/checkout/pre ...
- UnicodeEncodeError: ‘charmap‘ codec can‘t encode characters in position 0-1: character maps to <unde
使用vc code,编辑python对数据进行入库时,出现如下错误: UnicodeEncodeError: 'charmap' codec can't encode characters in po ...
- requests请求get接口报错UnicodeEncodeError: ‘latin-1‘ codec can‘t encode characters in position 13-14
一.问题描述 在做接口自动化测试时,调用requests的get方法发送请求,报错,报错信息如下: Traceback (most recent call last):File "D:\D1 ...
- UnicodeEncodeError: 'charmap' codec can't encode characters in position xx: character maps to undefi
Windows server服務器部署報錯: UnicodeEncodeError: 'charmap' codec can't encode characters in position 44-54 ...
最新文章
- 视频会议已成为武汉新趋势,在未来,线上会议有机会成为「主流」会议模式吗?
- Loadrunner脚本开发简单几种方式
- 在Eclipse中配置Tomcat服务
- 《算法竞赛入门经典》习题4-3 黑白棋(Othello, ACM、ICPC World Finals 1992, UVa220)
- php怎麼开bcmath_php-如何启用BCMath CentOS 6
- 【clickhouse】clickhouse kafka 引擎常见问题
- Mac下新安装的MySQL无法登陆root用户解决方法
- bilibili缓存文件在哪里_Android——bilibili缓存视频合并教程[2.1]
- 群晖NAS从入门到精通的所有帖子汇总,只要这一篇就够了
- 步进电机驱动选择 的参考
- 如何批量去除图片水印?批量去水印方法
- 银联在线支付--测试
- 【基于51单片机驱动ST7789VW的TFT显示屏240x240
- java 时分秒 转换 秒_【Java】 秒转时分秒天
- 黑马程序员---MYSQL数据库---01
- 一个锂电源的恒流充电电路
- 利用Minia软件对基因组测序二代数据的初步组装
- 2002年的图灵奖获得者-Ronald L. Rivest
- Python 位运算
- 雨听 | 英语学习笔记(十三)~作文范文:创造一个和谐的家庭