Python Chrome中Jupyter笔记本等待响应超时
当我跑的时候Python Chrome中Jupyter笔记本等待响应超时,python,google-chrome,jupyter,Python,Google Chrome,Jupyter,当我跑的时候 jupyter notebook 在终端中,jupyter似乎可以正确启动,但任何试图在chrome中的localhost:8888上查看页面的尝试都会以超时结束。它在Safari中运行得很好,但看起来笔记本电脑从chrome中获得了格式不正确的请求头。有人对如何解决这个问题有什么建议吗 jupyter的输出为: [I 17:32:43.538 NotebookApp] [nb_conda_kernels] enabled, 3 kernels found [I 17:32:43
jupyter notebook
在终端中,jupyter似乎可以正确启动,但任何试图在chrome中的localhost:8888上查看页面的尝试都会以超时结束。它在Safari中运行得很好,但看起来笔记本电脑从chrome中获得了格式不正确的请求头。有人对如何解决这个问题有什么建议吗
jupyter的输出为:
[I 17:32:43.538 NotebookApp] [nb_conda_kernels] enabled, 3 kernels found
[I 17:32:43.799 NotebookApp] ✓ nbpresent HTML export ENABLED
[W 17:32:43.799 NotebookApp] ✗ nbpresent PDF export DISABLED: No module named nbbrowserpdf.exporters.pdf
[I 17:32:43.802 NotebookApp] [nb_conda] enabled
[I 17:32:43.846 NotebookApp] [nb_anacondacloud] enabled
[I 17:32:43.852 NotebookApp] Serving notebooks from local directory: /Users/ianriley/Development/kaggle
[I 17:32:43.852 NotebookApp] 0 active kernels
[I 17:32:43.852 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/
[I 17:32:43.852 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
但是,当我导航到localhost:8888时,什么也没有显示,连接最终超时。然后,Jupyter将以下内容打印到console:
[I 17:53:15.524 NotebookApp] Malformed HTTP message from ::1: Malformed HTTP headers: ''
也许最奇怪的是,就在几天前,我还能够运行jupyter笔记本,据我所知,从那以后我就再也没有更新过。如果有帮助,我正在运行sierra的macbook pro上运行jupyter 4.2.0,并尝试使用chrome v 56.0.2924.87查看网页。提前感谢您的帮助。请告诉我是否可以提供其他信息。我也遇到了同样的问题,通过转到重新设置我的Chrome配置文件,成功地将其重新加载
在此之前,我尝试清除缓存/历史记录,但没有帮助,我猜配置文件的某些部分已损坏。有两种解决方案对我有效: 1)通过转到重置Chrome设置chrome://settings/resetProfileSettings (尼尔建议)
2)通过http而不是https访问笔记本(删除http中的“s”)-我可以通过Safari以这种方式访问笔记本,但不是Chrome,因为Chrome默认为https。在我的情况下,启动Anaconda navigator实例对2021年遇到此问题的任何人都有帮助。我发现Chrome HSTS负责在本地开发环境中自动从http转发到https。我可以通过以下方式解决这个问题:
- 去chrome://net-internals/#hsts 在my Chrome浏览器中,在“删除域安全”下输入您遇到问题的域,然后单击“删除”按钮