jupyter笔记本无法启动

时间:2019-11-12 08:40:29

标签: jupyter-notebook jupyter

我通常用'jupyter notebook'命令启动jupyter笔记本。

  

回溯(最近通话最近):文件   “ / home / jake / venv / bin / jupyter-notebook”,第8行,在       sys.exit(main())文件“ /home/jake/venv/lib/python3.7/site-packages/jupyter_core/application.py”,   第268行,在launch_instance中       返回super(JupyterApp,cls).launch_instance(argv = argv,** kwargs)文件   “ /home/jake/venv/lib/python3.7/site-packages/traitlets/config/application.py”,   在launch_instance中的第663行       app.initialize(argv)文件“”,   初始化文件中的第2行   “ /home/jake/venv/lib/python3.7/site-packages/traitlets/config/application.py”,   第87行,在catch_config_error中       返回方法(app,* args,** kwargs)文件“ /home/jake/venv/lib/python3.7/site-packages/notebook/notebookapp.py”,   初始化中的第1720行       self.init_webapp()文件“ /home/jake/venv/lib/python3.7/site-packages/notebook/notebookapp.py”,   init_webapp中的第1482行       self.http_server.listen(port,self.ip)文件“ /home/jake/venv/lib/python3.7/site-packages/tornado/tcpserver.py”,   第151行,收听       套接字= bind_sockets(端口,地址=地址)文件“ /home/jake/venv/lib/python3.7/site-packages/tornado/netutil.py”,行   174,在bind_sockets中       sock.bind(sockaddr)OSError:[Errno 99]无法分配请求的地址

但此消息显示在

1 个答案:

答案 0 :(得分:0)

转到/ etc / hosts并检查本地主机的IP是否为127.0.0.1

如何转到主机文件?如果您使用的是Linux,请打开终端,输入

cd /etc/

然后输入

cat hosts

这将显示主机中的内容。现在您将在其中看到本地主机。如果尚未将其值更改为127.0.0.1。那应该可以使您的笔记本计算机运行。

如果发现本地主机已经是127.0.0.1,请在终端中尝试以下命令:

jupyter notebook --ip=0.0.0.0 --port=8080

运行jupyter笔记本。

第二个是立即修复,但是每次您要启动jupyter notebook时,都必须提供这两个参数。另一方面,第一个是永久性修复程序(推荐),您下次只需键入“ jupyter笔记本”即可。