Ноутбук Python Jupyter не будет запускать код - продолжает переподключаться - PullRequest
0 голосов
/ 19 сентября 2018

Я искал другие сообщения и не могу найти ответ, который бы удовлетворил мою проблему с ноутбуком Jupyter.Ноутбук запускается нормально, но продолжает переподключаться к ядру и не будет выполнять никаких блоков кода.Я просто получаю звездочку в скобках слева, и она никогда не выполняет даже простого оператора печати.Это вывод от клиента ноутбука jupyter:

[W 22:08:13.025 NotebookApp] Terminals not available (error was No module 
named 'winpty.cywinpty')
[I 22:08:13.027 NotebookApp] Serving notebooks from local directory: 
C:\Users\rsq2_\Downloads\RSQTest\venv\Scripts
[I 22:08:13.028 NotebookApp] The Jupyter Notebook is running at:
[I 22:08:13.028 NotebookApp] http://localhost:9999/? 
token=9777b5132d5ad6e00ddb64f3f6d4f8ca3a705f90ad515d7b
[I 22:08:13.028 NotebookApp] Use Control-C to stop this server and shut down 
all kernels (twice to skip confirmation).
[C 22:08:13.071 NotebookApp]

Copy/paste this URL into your browser when you connect for the first time,
to login with a token:
    http://localhost:9999/? 
token=9777b5132d5ad6e00ddb64f3f6d4f8ca3a705f90ad515d7b
[I 22:08:13.189 NotebookApp] Accepting one-time-token-authenticated 
connection from ::1
[I 22:08:17.765 NotebookApp] Creating new notebook in
[I 22:08:19.113 NotebookApp] Kernel started: 610a6f8c-bf7f-45bc-9025- 
70896e912238
[I 22:08:20.386 NotebookApp] Adapting to protocol v5.1 for kernel 610a6f8c- 
bf7f-45bc-9025-70896e912238
[I 22:08:20.400 NotebookApp] Starting buffering for 610a6f8c-bf7f-45bc-9025- 
70896e912238:69e5000561cf4ee6b54b9cc8e508446f
[I 22:08:21.420 NotebookApp] Adapting to protocol v5.1 for kernel 610a6f8c- 
bf7f-45bc-9025-70896e912238
[I 22:08:21.423 NotebookApp] Restoring connection for 610a6f8c-bf7f-45bc- 
9025-70896e912238:69e5000561cf4ee6b54b9cc8e508446f
[I 22:08:21.434 NotebookApp] Starting buffering for 610a6f8c-bf7f-45bc-9025- 
70896e912238:69e5000561cf4ee6b54b9cc8e508446f
[I 22:08:22.472 NotebookApp] Adapting to protocol v5.1 for kernel 610a6f8c- 
bf7f-45bc-9025-70896e912238
[I 22:08:22.476 NotebookApp] Restoring connection for 610a6f8c-bf7f-45bc- 
9025-70896e912238:69e5000561cf4ee6b54b9cc8e508446f
[I 22:08:24.316 NotebookApp] Starting buffering for 610a6f8c-bf7f-45bc-9025- 
70896e912238:69e5000561cf4ee6b54b9cc8e508446f
[I 22:08:25.382 NotebookApp] Adapting to protocol v5.1 for kernel 610a6f8c- 
bf7f-45bc-9025-70896e912238
[I 22:08:25.386 NotebookApp] Restoring connection for 610a6f8c-bf7f-45bc- 
9025-70896e912238:69e5000561cf4ee6b54b9cc8e508446f
[I 22:08:25.389 NotebookApp] Starting buffering for 610a6f8c-bf7f-45bc-9025- 
70896e912238:69e5000561cf4ee6b54b9cc8e508446f
[I 22:08:26.424 NotebookApp] Adapting to protocol v5.1 for kernel 610a6f8c- 
bf7f-45bc-9025-70896e912238
[I 22:08:26.428 NotebookApp] Restoring connection for 610a6f8c-bf7f-45bc- 
9025-70896e912238:69e5000561cf4ee6b54b9cc8e508446f

Я вижу, что там написано "Терминалы недоступны", но не совсем уверен, как это исправить.В настоящее время я изучаю Python с видео-курсами, и было предложено использовать ноутбук JupyterТак что я не знаю, как решить эту проблему.Спасибо за помощь!Я использую Win10 64bit.

РЕДАКТИРОВАТЬ: вообще не запрашивать пароль и да, я использовал токен логин в первый раз.Все запускается нормально и создает новые файлы ноутбуков Python3.Но попав в блокнот, он не запустит никаких строк кода.Я нажимаю Shift + Enter, чтобы выполнить ячейку, и она просто переводит меня в следующую пустую ячейку, ничего не выполняя.

enter image description here

enter image description here

enter image description here

Ответы [ 2 ]

0 голосов
/ 15 марта 2019

Попробуйте понизить версию Tornado.Когда conda обновила Tornado до 6.0, у меня возникли похожие проблемы с клетками, которые не выполнялись.

$ conda install tornado=5.1.1

Tornado 5.7.5 еще не был доступен в репо conda.

0 голосов
/ 07 октября 2018

У меня была похожая проблема.Переход в Anaconda -> Environments и обновление там модулей ipython и ipkernel, похоже, решили эту проблему для меня.

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