我正在尝试在Google Compute Engine(Linux VM)上运行Jupyter笔记本。
在完成VM实例的设置之后,我尝试使用我的url访问浏览器上的Jupyter Notebook,其格式如下:
http://INSTANCE-EXTERNAL-IP-ADDRESS:PORT-NUMBER
浏览器加载一段时间然后我的连接超时了。我试图用chrome和firefox连接到url。
为什么我的连接超时?
如何让笔记本电脑运行?
答案 0 :(得分:8)
我使用以下命令解决了该问题:
jupyter notebook --ip=0.0.0.0 --port=8888 --no-browser &
不要忘记设置防火墙。
答案 1 :(得分:0)
我一直在Google Compute Engine上使用jupyter而没有任何问题。在控制台中,转到网络 - > VPC网络 - >外部IP。保留静态IP地址。然后去VPC网络 - >防火墙规则,创建一个标签,允许来自源IP 0.0.0.0/0的协议tcp:9999。创建实例时,请将其与IP地址和防火墙规则相关联。
答案 2 :(得分:0)
jupyter笔记本--generate-config
它确保您在位置/.jupyter/jupyter_notebook_config.py
sudo vi /home/spandit/.jupyter/jupyter_notebook_config.py
c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888
在配置文件中添加以上三行。
现在运行命令
jupyter-notebook --no-browser --port=8888
http://<External Static IP Address>:<Port Number>
例如
http://35.238.226.244:8888/