3

我在 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+

有人可以帮忙吗?

4

1 回答 1

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/

于 2013-05-09T03:25:21.420 回答