我想通过手机上访问电脑上的 localhost:8888,如何操作?
1
mcluyu 2018-05-29 15:32:36 +08:00
电脑 ip 地址:8888
|
2
weyou 2018-05-29 15:53:14 +08:00 1
jupyter notebook --ip xx.xx.xx.xx --port 8888
xx.xx.xx.xx 是你的电脑 ip 地址。 另外,手机上用 termux 装一个 jupyter 不好么? |
3
neosfung 2018-05-29 17:11:09 +08:00
先设置好允许 0.0.0.0 访问 jupyter notebook
然后就可以直接访问了 |
4
neosfung 2018-05-29 17:11:26 +08:00
防火墙也需要允许相关端口访问
|
5
XiiLii OP @weyou 还真的可以,而且不用关闭防火墙,不过有很多问题。
比如: 1. 登陆时需要那个很长的 token 码 2. 手机浏览器看到的排版不太友好,而且我还不知如何编辑 3. 刚打开一个 .ipynb 文件不久就提示:“ Connection failed:A connection to the notebook server could not be established. The notebook will continue trying to reconnect. Check your network connection or notebook server configuration.” 这些问题有解决方法吗? 我手机之前装过 Termux,如果手机上装一个 jupyter 会不会也有上面的 3 种问题? |
7
saluton 2018-05-29 18:20:24 +08:00
token 可以通过设置密码解决
jupyter-notebook password 剩下 2 个问题不知道 |
8
XiiLii OP @saluton 刚刚知道原因了,是我之前换过主题,这个主题对手机端不友好,换回默认主题就可以。第 3 个问题我发现关闭禁用密码就可以了
|
9
weyou 2018-05-29 20:30:32 +08:00 via Android
|