我无法在Azure clould中的Data science VM上访问Jupyter笔记本。
我做了什么:
dsvm-more-info
的说明进行操作。那是
c.NotebookApp.password
(u'sha1:89this89is89a89fake89')但我无法与服务器建立任何连接。
c.NotebookApp.allow_origin = '*'
不做任何改动。jupyter_notebook_config.py
中添加了文件的绝对路径。但
这没有帮助。答案 0 :(得分:3)
如果您在Ubuntu上运行它,可以连接到Jupyter Notebook。
假设您的jupyter笔记本将在Azure VM上的端口:8888上运行。 首先,您必须创建SSH隧道:
在您的本地计算机上输入:
ssh -L 8080:localhost:8888 username@server_address
然后在Azure上启动笔记本
jupyter notebook --no-browser
最后,在本地计算机上的Web浏览器中打开http://localhost:8080。
答案 1 :(得分:2)
通过JupyterHub访问Jupyter笔记本。您使用登录 您当地的Linux用户名和密码。
因此,您应该从端口8000连接Jupyter笔记本,而不是9999。
您可以从任何主机访问Jupyter笔记本服务器。只需输入calculator
您还可以使用https://<VM DNS name or IP Address>:8000/
检查VM上的端口侦听。端口9999没有收听。所以,你无法从9999端口获得它。
有关Azure Data Data VM上的Jupyter的更多信息,请参阅此link。您可以查看netstat -ant
。