Мой код работал нормально, прежде чем я ничего не изменил, и я снова запустил его. Теперь он не возвращает ничего, кроме ошибки. Он просто застрял на "In [*]".
Мой код работал нормально, прежде чем я ничего не изменил, и я снова запустил его. Теперь он не возвращает ничего, кроме ошибки. Он просто застрял на "In [*]".
Это означает, что Jupyter все еще запускает ядро. Возможно, вы запускаете бесконечный цикл внутри ядра, и поэтому он не может завершить выполнение.
Попробуйте вручную остановить ядро, нажав кнопку остановки вверху. Если это не сработает, прервите его и перезапустите, перейдя в меню "Ядро". Это должно отключить его.
В противном случае я бы рекомендовал закрыть и снова открыть ноутбук. Проблема также может быть связана с вашим кодом.
Я установил jupyter с помощью команды pip3 install jupyter
и у меня pip3 install jupyter
та же проблема. когда вместо этого я использовал команду pip3 install jupyter ipython
проблема была исправлена.
*** Выключение (показано в прикрепленном изображении) Запуск ячейки и снова открыть эту ячейку.
Что я сделал, так это вышел из Ноутбука и начал все заново. Это правильное решение. Перезапуск ядра действительно не помог. Но бросив, попробуйте выйти и начать заново
Ответы, в которых говорится, что ваше ядро все еще выполняет код в ячейке, верны. Вы можете увидеть это по маленькому кружку в правом верхнем углу. Если он заполнен черным/серым цветом, это означает, что он все еще работает.
Я просто хочу добавить, что у меня возникла проблема в JupyterHub, когда код в ячейке просто не выполнялся. Я остановил и перезапустил ядро, выключил и перезагрузил ноутбук, но он все равно не запустился.
Для меня сработало буквальное копирование, вставка того же кода в новую ячейку и удаление старой. Затем он побежал из новой камеры.
Обычно остановка и перезапуск этой конкретной ячейки устраняет эту проблему.
У меня была та же проблема, и маленькая звезда означает, что ядро все еще работает. Таким образом, программа попадает в бесконечный цикл while. Поэтому вам нужно только переписать код
У меня была та же проблема сейчас:
Решено:
Просто перезагрузите локальную веб-ссылку, в которой работает Python
http://localhost:8888/notebooks/sec%201/Untitled.ipynb
Я была такая же проблема. Я обнаружил, что ipython должен работать для jupyter notebook для выполнения. Выполните следующие действия:
ipython
. Это запустит ipython.Это должно сработать. Это сработало для меня. Ура!
На основе вашего состояния ядра (справа вверху рядом с "Python 3", тот, который является кругом). Кажется, он все еще занят. Это может быть захвачено в бесконечный цикл или, может быть, вы запустили/отобразили что-то, что не закрыто.
Это потому, что когда мы запускаем цикл до его завершения, ядро находится в занятом состоянии, и поэтому появляется IN [*]
. Поскольку ядро занято, и если мы просто оставим эту ячейку для полного выполнения и переключимся на другую ячейку для запуска, соответствующая ячейка будет занята, и снова для этой ячейки будет показано IN[*]
. В этом случае вам просто нужно перезагрузить ноутбук Jupyter, и тогда все в порядке.
Но будьте уверены, что ваш цикл завершится на этот раз, иначе снова появится эта ошибка.
У меня была такая же проблема, и ни одно из вышеупомянутых решений не сработало.
Пока я не обновил пакеты conda:
conda update conda
conda update anaconda
и... Вуаля! Все работает!
Ни одно из этих решений не помогло мне. И, судя по количеству голосов, ни один из них не работал для многих... Я несколько дней пробовал что-то... Кто-нибудь еще, кто мог бы знать, что происходит?
Я удалил jupyter, ноутбук и ipython и установил jupyterlab. Пока это работает (всего несколько установленных библиотек и Python 3.6.8.
Что-то, что нужно отбросить: полное удаление Python 3.7 с его библиотеками и возврат к 3.6 не исправляет это, хотя и улучшает его, теперь работает с перебоями (но как только sth не работает должным образом, все становится все хуже и хуже, поэтому я сделал выше).
Исходя из моего опыта, это обычно означает, что одна из предыдущих ячеек поддерживает занятость ядра. Когда вы нажмете "Run" в нужной ячейке и появится [*]
, оттуда попробуйте прокрутить до предыдущей ячейки, которая также рекламирует [*]
. Затем перейдите к kernel
→ interrupt
и, наконец, попробуйте снова запустить ячейку.
pip install ipykernel --upgrade
приглашение установки pip -toolkit ~ 2.0.9 установка pip --upgrade ipython conda update jupyter_core jupyter_client
Если в вашем браузере установлен рекламный блок, просто выключите его, а затем остановите ядро и начните снова. теперь код выполнится
Я столкнулся с той же проблемой, и ни один из перечисленных методов не помог мне. Я думал о переустановке Jupyter и столкнулся с этой страницей. что весьма полезно. Я понял, что когда я впервые установил Jupyter Notebook, я не создавал виртуальную среду, из-за которой я застрял в [*].
Это просто неправильные строки кода, которые вы пытались выполнить..
надеюсь, это поможет..
* Появляется, когда ядро запускает какую-то другую программу, возможно, оно застряло в каком-то бесконечном цикле. Нажав кнопку "Стоп" вверху, чтобы остановить ядро, это может решить проблему...
Иногда расширения также создают проблему. Я использовал расширение темного режима (Night Eye) в Microsoft Edge. Так что ядро было занято. Когда я его удалил. Работает нормально.
обновление ipykernel сделало это для меня. похоже, пакет ipykernel Arch Linux уже давно устарел
просто сделай pip install --upgrade ipykernel
ссылка здесь: решение GitHub
У меня есть решение этой проблемы,
пример, если вы присваиваете некоторые значения DataFrame
[*] символ показал это из-за запуска скрипта
чтобы увидеть выход сценария нужно упомянуть DF, как это, выход