LINUX.ORG.RU

Как исправить ошибку «Too many open files»...

 ,


0

1

ПРивет, решил приобщиться к светлому миру Линукса. ПОставил на своей десяточке wsl и пробую запустить python скрипт ( скачал с интернета для того, чтобы изучить этот язык. ). Но вижу ошибку: Too many open files ..

пишу «ulimit -a» - результат «open files (-n) 1024». Как увеличить этот параметр в WSL ?

пишу" ulimit -n 3000 -bash: ulimit: open files: cannot modify limit: Operation not permitted" - выдает ошибку ..


«Но вижу ошибку: Too many open files ..»

кто именно выводит эту ошибку - python? linux? wsl? windows?

если питон, то просто открой скрипт, посмотри, какая функция/метод виновны, и через гугл найди способ починить (пример запроса - «python setsockbuf too many open files»)

d00fy ★★★
()

Мимо крокодил. Сам не пробовал, а просто вспомнилось.

Сделай su $USER это сбросит все WSL переменные окружения (включая какие то скрытые ЕМНИП) и повтори потом ulimit -n 3000

И скрипт покажи, может там херня какая, она и виновата, а ты запускаешь не глядя.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 2)

Питон же и под винду есть?

пробую запустить python скрипт ( скачал с интернета

)))

Извини. Для изучения надо было открыть в условном Блокноте этот скрипт и изучать его код. Сам метод крайне спорный. Но от него больше пользы, чем от того, что ты сделал.

next-anonymous
()