
(2020.1.13已解决)ImportError: cannot import name 'StringIO'
发布日期:2021-05-07 14:17:01
浏览次数:13
分类:原创文章
本文共 411 字,大约阅读时间需要 1 分钟。
-
20200206 更新
这个问题关注的人比较多,特地加一句。
这个问题基本可以确定是tushare和pandas版本匹配问题。因为tushare本身有调用pandas,随着tushare版本更新,其调用的pandas版本也在升高。
如果你用低版本tushare做的程序在原来环境下可以使用,但是到了新电脑上出现此问题,最好是更新tushare,问题源自pandas版本高了;(比如我这里遇到的问题),当然也可以降低pandas版本,这涉及到你自己程序可能调用的其他模块。
总的来说,是tuahare、pandas、pip三者之间的某种组合问题。 -
错误描述
原因是由于pandas版本(0.25.0)更新中移除了
pandas.compat
。 -
解决方案
本例中出现这个问题是因为tushare调用使用pandas导致,更新tushare就好了。
pip install tushare --upgrade
-
References
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年03月23日 11时00分18秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Spring Boot (二十一)——自定义异常处理
2019-03-04
Redis (三)——Linux 上安装 Redis
2019-03-04
Redis踩坑(1)-----配置文件redis.conf修改后不生效问题
2019-03-04
从零带你学习Go语言:23、 Go指针 、切片、 map、 结构体复习
2019-03-04
广东iOS企业开发者签名有没有好的推荐?
2019-03-04
iOS企业签名掉签会提前知道的么?
2019-03-04
苹果企业签名首要考虑的真的是价格因素么?别傻了
2019-03-04
关于scanf函数在VS中使用的问题
2019-03-04
操作符初识
2019-03-04
c编程常见错误-函数声明没有参数类型声明
2019-03-04
Dialog篇
2019-03-04
概率论 贝叶斯公式
2019-03-04
数据挖掘 如何做 Python数据分析与挖掘实战
2019-03-04
java 重写(override)和重载(overload)区别
2019-03-04
java 多态
2019-03-04
java 多态类型转换
2019-03-04
java ==和equals
2019-03-04
java 接口(Interface)
2019-03-04
java 接口(Interface)多态特性
2019-03-04
搜集整理随机产生人的姓名的2种方法
2019-03-04