我正在运行Python 3.6.3,CentOS 7.4.1708和笔记本5.2.1。当我在Jupyter笔记本中键入!pwd
或!ls
时,出现以下错误:
---------------------------------------------------------------------------
OSError Traceback (most recent call last)
<ipython-input-6-8d5fad910f3e> in <module>()
----> 1 get_ipython().system('pwd')
...
~/.pyenv/versions/3.6.3/lib/python3.6/pty.py in _open_terminal()
57 continue
58 return (fd, '/dev/tty' + x + y)
---> 59 raise OSError('out of pty devices')
60
61 def slave_open(tty_name):
OSError: out of pty devices
我试过增加我的kernel.pty.max但没有帮助。我也成功地在iPython中运行!pwd
和!ls
而没有同样的问题。可能导致此错误的原因是什么?