在Ubuntu 12.04 VirtualBox Guest上安装IPython,并在Windows Host上的浏览器中使用它

el_*_*ic0 3 virtualbox virtual-machine ipython ipython-notebook

在客户机(Ubuntu 12.04)上,我像往常一样从存储库安装了ipython和ipython-notebook.然后我运行ipython笔记本启动服务器并尝试从主机的浏览器(运行Windows 7)访问该页面,但它不会连接.

ipython服务器在默认端口8888上运行.我尝试使用NAT配置进行VM并将端口8888从主机路由到8888 on guest,但没有成功.我也试过使用桥接网络,但我不确定我应该在浏览器中输入哪个方向.是否在端口8888上使用ifconfig命令显示eth0的主机ip?

是否可以使此配置生效?

min*_*nrk 6

默认情况下,IPython Notebook在localhost上运行.我不认为VM的环回接口对主机操作系统是可见的.您必须指示笔记本电脑监听VM的"公共"IP

ipython notebook --ip=a.b.c.d
Run Code Online (Sandbox Code Playgroud)

那么你应该能够从你的主机连接.

您也可以像NotebookApp.ip = 'a.b.c.d'在ipython_notebook_config.py中一样永久设置此值.