我在ubuntu 18机器上使用ec2,并希望安装jupyter笔记本,我按照this教程进行操作,并不断收到此错误:
回溯(最近通话最近):文件 “ /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行,在Initial中 self.init_webapp()文件“ /home/ubuntu/.local/lib/python3.6/site-packages/notebook/notebookapp.py”, init_webapp中的第1378行 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”, init_settings中的第252行 allow_remote_access = jupyter_app.allow_remote_access,文件“ /home/ubuntu/.local/lib/python3.6/site-packages/traitlets/traitlets.py”, 第556行,获取 返回self.get(obj,cls)文件“ /home/ubuntu/.local/lib/python3.6/site-packages/traitlets/traitlets.py”, 535行,在get中 值= self._validate(obj,dynamic_default())文件“ /home/ubuntu/.local/lib/python3.6/site-packages/notebook/notebookapp.py”, _default_allow_remote中的第867行 对于socket.getaddrinfo(self.ip,self.port,0,socket.SOCK_STREAM)中的信息:文件“ /usr/lib/python3.6/socket.py”,行745, 在getaddrinfo中 _socket.getaddrinfo中的res(主机,端口,家庭,类型,原型,标志):socket.gaierror:[Errno -2]名称或服务未知
端口22和8888对我的IP开放
我在这里做错了什么?
答案 0 :(得分:0)
当我用conda而不是python运行相同的方式时,它会起作用