jupyter notebook打不开浏览器 或出现端口被占用该如何解决

【转载】https://blog.csdn.net/xc555/article/details/81944979

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

 

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

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

jupyter notebook打不开浏览器 或出现端口被占用该如何解决_第1张图片

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

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

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

jupyter notebook打不开浏览器 或出现端口被占用该如何解决_第2张图片

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

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

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

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

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

你可能感兴趣的:(jupyter notebook打不开浏览器 或出现端口被占用该如何解决)