jupyter notebook打不开浏览器 无反应 无法启动

问题:Win10系统,安装Anaconda3 5.0.1 点击jupyter notebook或用anaconda prompt 命令行也无法打开浏览器、无反应, 从anaconda安装路径里找到scripts,里边有jupyter notebook.exe直接双击也打不开

 

解决方法:允许ipython.exepythonw.exejupyter-notebook.exe, jupyter.exe通过Windows防火墙通信,

具体操作:控制面板-windows防火墙-允许程序或功能通过windows防火墙-允许运行另一程序-浏览-定位到pythonAnaconda安装目录,选中python.exe,打开-添加-确定。同理把其他几个也添加进去

如果还打不开,则需要对Win10防火墙端口进一步设置

Windows防火墙—“高级设置”,→“入站规则“

找到刚才设置的”ipython.exe“,点属性—切换”协议和端口标签“—”协议类型“改为”任何“

然后再切换到”作用域“标签——把“域、专用、共用”全选上,确定

最后对pythonw.exejupyter-notebook.exe, jupyter.exe依次重复上述操作,大功造成。

可能是Windows10防火墙对程序通信控制更严格,且有时阻止程序通信却无提示,造成jupyter notebook无法打开

***************************************************************************

另外,建议在Win10中安装Anaconda不要采用默认路径安装(另选一个短路径),因为默认路径安装后,jupyter-notebook所在目录层级太深路径字符串太长,超出了,造成快捷方式所允许的最大字符数,造成Anaconda菜单中jupyter-notebook快捷方式的路径不完整,也就无法打开jupyter-notebook和浏览器了。