首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入ijson模块python时出错

导入ijson模块python时出错
EN

Stack Overflow用户
提问于 2012-07-15 00:52:47
回答 2查看 941关注 0票数 1

我需要把一些大的(2个Gb+)文件解析成python。我已经用json模块尝试过了,但是我得到了一个内存错误,因为它的方法一次加载所有的文件。然后,我开始安装ijson,它实现了一种基于迭代器的解析文件的方式。但是,当我运行时:

导入ijson

我得到异常:找不到YAJL共享对象。

有没有人发现了类似的问题?任何帮助都将不胜感激

问候

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-21 19:12:46

这很简单,那是因为您还没有安装YAJL C库!ijson是YAJL的包装器,如果没有它就不会工作。

票数 0
EN

Stack Overflow用户

发布于 2021-01-28 23:47:34

我通过Anaconda安装了它,突然它就开始工作了。

  1. 打开Anaconda提示符(win search Anaconda)
  2. 运行命令: conda install ijson
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11485610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档