Python IO错误:打开的文件太多

时间:2013-05-09 03:16:16

标签: java python eclipse ubuntu ioerror

我在eclipse中遇到python错误:

"IOError: File not found - ./FASTLEXICON.7 (Too many open files)".

这是一些背景知识:在我的java程序中,我使用的是一个.Jar库,它使用python来做一些事情。我无法更改jar文件。但是当我从eclipse运行我的程序时,我得到了如上所述的python错误。我在Ubuntu上使用Eclipse Galileo,我的python版本是2.7.1 +

任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

您需要增加对打开文件数量的操作系统支持。

在linux中你可以用来查看当前限制

cat /proc/sys/fs/file-max

使用ulimit更改数字

http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/

编辑:限制透明度 http://posidev.com/blog/2009/06/04/set-ulimit-parameters-on-ubuntu/