Простой тестовый пример:
from IPython.display import clear_output
for j in range(0,10000):
clear_output(wait=True)
print(j)
При запуске этого в jupyterlab 1.2.4, на python 3.7.5, l oop обычно прекращает выполнение и кладет трубку вместо завершения. Это происходит в некоторой случайной позиции к концу l oop (в примере выше, около j> 9500; если я увеличу диапазон l oop, то зависание также произойдет на более поздней стадии соответственно). «Обычно» означает, что время от времени (особенно для небольшого числа итераций) он проходит, как и ожидалось.
Это известная проблема, и можете ли вы предложить некоторые обходные пути?