amazon-ec2 - 从远程服务器运行 ipython notebook

标签 amazon-ec2 ipython-notebook remote-server

我正在尝试从我的远程服务器(Amazon EC2 上的 Ubuntu 14.04 64 位)运行 ipython 笔记本。

可以通过 ssh 隧道访问 ipython notebook,如 coderwall blog 中所述:
remote$ipython notebook --no-browser --port=8889local$ssh -N -f -L localhost:8888:localhost:8889 remote_user@remote_host
不过我不能使用 http 协议(protocol)进行简单访问,如 official doc 中所述或者这个 tutorial
remote$ipython notebook --no-browser --port=8889
并将我的本地浏览器指向http://mypublicip:8889 ,浏览器在没有任何警告的情况下失败。

最佳答案

正如 Monkpit 在下面写的,你的 shell 可能会尝试 glob *特点。在这种情况下,你应该写 --ip=\* - 将 ip 地址显式添加到 localhost 也有帮助:

 ipython notebook --no-browser --ip=localhost  --port=7777

关于amazon-ec2 - 从远程服务器运行 ipython notebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24490278/

相关文章:

jquery - 通过 Bloodhound 远程建议提前输入

json - Elastic Beanstalk 在启动脚本时失败

mysql - 尝试在 AWS EC2 Amazon Linux 上安装 mysql-server,但出现问题 : conflicting requests

IPython(Jupyter)笔记本在所有方程中产生鬼线

python - Ipython 笔记本 : Elegant way of turning off part of cells?

java - Java+Springboot中向远程地址发送http请求并返回响应的几种方式

linux - 如何使用 scp 从远程服务器复制目录,不包括特定的子目录

amazon-web-services - 初始化 : User data is limited to 16384 bytes 时出现 Dask aws 集群错误

ubuntu - 在 ubuntu 中运行 java 应用程序

python - ipython notebook pandas max 允许的列数