Jupyter Notebook [Errno 24] Слишком много открытых файлов - PullRequest
0 голосов
/ 09 марта 2020

Я начал сталкиваться со следующими ошибками после открытия примерно шести файлов:

Traceback (most recent call last):
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/tornado/web.py", line 1699, in _execute
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/tornado/gen.py", line 742, in run
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/notebook/services/sessions/handlers.py", line 72, in post
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/tornado/gen.py", line 735, in run
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/tornado/gen.py", line 742, in run
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/notebook/services/sessions/sessionmanager.py", line 88, in create_session
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/tornado/gen.py", line 735, in run
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/tornado/gen.py", line 742, in run
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/notebook/services/sessions/sessionmanager.py", line 101, in start_kernel_for_session
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/tornado/gen.py", line 735, in run
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/tornado/gen.py", line 209, in wrapper
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/notebook/services/kernels/kernelmanager.py", line 168, in start_kernel
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/jupyter_client/multikernelmanager.py", line 110, in start_kernel
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/jupyter_client/manager.py", line 240, in start_kernel
    self.write_connection_file()
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/jupyter_client/connect.py", line 547, in write_connection_file
  File "/Users/yifanwu/anaconda3/lib/python3.7/site-packages/jupyter_client/connect.py", line 170, in write_connection_file
  File "/Users/yifanwu/anaconda3/lib/python3.7/socket.py", line 151, in __init__
OSError: [Errno 24] Too many open files

Я видел некоторые темы в Интернете о возможных причинах и пробовал что-то вроде ulimit -n 5120 (я даже не уверен, если это связано). Я также видел пост о настройке ~/.local/share/jupyter в user вместо root, но у меня даже нет этого файла, и я подозреваю, что ответ больше не применяется.

Я застрял на том, что как сделать следующий шаг --- как мне узнать, какие файлы открываются?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...