Получение вывода с помощью IPython Notebook
Когда я запускаю IPython Notebook, я могу перейти к нему и ввести код. Тем не менее, ничто никогда не возвращается к интерфейсу Notebook IPython.
Я знаю, что сервер получает запросы (от --debug output
) и отвечает на них, он просто не дает мне вывода в моем окне IPython Notebook.
Я запускаю Python 2.6.6 и Windows 7
В настоящее время я нахожусь в недоумении о том, как заставить ноутбук работать.
Вот скринкаст, в котором я пытаюсь (неудачно) получить вывод:
http://screencast.com/t/TwJ2ZmGnT
Даже если вы не знаете, что неправильно, указатели на дальнейшие отладки моих проблем: (
До сих пор я успешно выполнил тестовый chatclient для торнадо, https://github.com/facebook/tornado/tree/master/demos/websocket.
А также тестовые скрипты для pyzmq, https://github.com/zeromq/pyzmq/blob/master/examples/poll/reqrep.py, успешно выполнялись.
Ответы
Ответ 1
У меня была эта проблема. Я нашел два способа его исправления, хотя ваш пробег может отличаться:
-
Я убил процесс брандмауэра программного обеспечения.
-
Я сконфигурировал ноутбук для приема HTTP-соединений из любого места (с паролем и безопасным соединением, очевидно). Подробнее о том, как это сделать, можно найти на веб-сайте IPython.
Я не знаю, почему второй работал. Мое лучшее предположение заключается в том, что сочетание брандмауэра и NAT подключалось к локальному хосту, к ноутбуку, как будто они исходили из других источников.
Ответ 2
Обратный вывод в блокнот блокировался Sophos Endpoint Security и Control.
Отключение "службы Sophos Web Intelligence" в services.msc сработало, но оно не было идеальным, так как оно отключает мой веб-анализ или что-то еще... Я действительно не хочу сделать себя более восприимчивым к плохим вещам...
Итак, решение:
-
Откройте панель безопасности Sophos Endpoint Security и панель управления из своего лотка
или меню "Пуск".
-
Выберите "Настроить" → "Антивирус" → "Авторизация" в меню
вверху.
-
Выберите вкладку веб-сайтов.
-
Нажмите кнопку "Добавить" и добавьте 127.0.0.1 и localhost к
Список "Авторизованные веб-сайты".
-
Перезагрузите компьютер
-
Теперь работает выход:)
Ответ 3
Я в той же ситуации, что и OP, и только что узнал, что ноутбук IPython работает (без отключения Sophos), когда он запускается с
ipython notebook --ip=localhost