【发布时间】:2019-07-05 06:07:35
【问题描述】:
我在 ubuntu 18 机器上使用 ec2,并希望安装 jupyter notebook,我遵循this 教程并不断收到此错误:
Traceback(最近一次调用最后一次):文件 “/home/ubuntu/.local/bin/jupyter-notebook”,第 11 行,在 sys.exit(main()) 文件“/home/ubuntu/.local/lib/python3.6/site-packages/jupyter_core/application.py”, 第 266 行,在 launch_instance 返回 super(JupyterApp, cls).launch_instance(argv=argv, **kwargs) 文件 "/home/ubuntu/.local/lib/python3.6/site-packages/traitlets/config/application.py", 第 657 行,在 launch_instance app.initialize(argv) 文件 "", 第 2 行,在初始化文件中 "/home/ubuntu/.local/lib/python3.6/site-packages/traitlets/config/application.py", 第 87 行,在 catch_config_error 中 返回方法(app,*args,**kwargs)文件“/home/ubuntu/.local/lib/python3.6/site-packages/notebook/notebookapp.py”, 第 1628 行,初始化 self.init_webapp() 文件“/home/ubuntu/.local/lib/python3.6/site-packages/notebook/notebookapp.py”, 第 1378 行,在 init_webapp self.jinja_environment_options,文件“/home/ubuntu/.local/lib/python3.6/site-packages/notebook/notebookapp.py”, 第 159 行,在 init 中 default_url,settings_overrides,jinja_env_options)文件“/home/ubuntu/.local/lib/python3.6/site-packages/notebook/notebookapp.py”, 第 252 行,在 init_settings allow_remote_access=jupyter_app.allow_remote_access,文件“/home/ubuntu/.local/lib/python3.6/site-packages/traitlets/traitlets.py”, 第 556 行,在 get 返回 self.get(obj, cls) 文件“/home/ubuntu/.local/lib/python3.6/site-packages/traitlets/traitlets.py”, 第 535 行,在获取 value = self._validate(obj, dynamic_default()) 文件“/home/ubuntu/.local/lib/python3.6/site-packages/notebook/notebookapp.py”, 第 867 行,在 _default_allow_remote socket.getaddrinfo(self.ip, self.port, 0, socket.SOCK_STREAM) 中的信息:文件“/usr/lib/python3.6/socket.py”,第 745 行, 在 getaddrinfo 中 对于 _socket.getaddrinfo(host, port, family, type, proto, flags) 中的 res: socket.gaierror: [Errno -2] Name or service not known
端口 22 和 8888 对我的 ip 开放
我在这里做错了什么?
【问题讨论】:
标签: python python-3.x ubuntu amazon-ec2 jupyter-notebook