jupyter是几乎是我机器学习相关最重要的开发工具,有时候打比赛需要用到较高配置的电脑,有资源但是总是要守着主机,也不是很方便,所幸有jupyterlab,几乎与jupyter几乎一样的体验,但可以远程访问,非常方便。
由于不是买的云端服务器(拥有唯一外网ip地址),是多台电脑连着同一台路由器(多台地址共享同一外网ip),所以我需要通过路由器的端口映射功能将主机开放的jupyterlab端口号映射到路由器上就可以访问了。
我是用的是unbtun系统,一般使用的python3相对应的python版本 用pip3来安装包。
自带的pip一般指向linux自带的python2版本
可通过以下的第一行命令来完成pip3的安装
然后安装jupyterlab
# 首先安装pip3
sudo apt install python3-pip
# 通过清华源下载可以高速下载
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyterlab
安装成功后,打开ipython交互,来配置自己jupyterlab的密码
例如设置1234,会hash生成一段字符,复制下来,粘贴到配置文件当中
$ ipython
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
Type "copyright", "credits" or "license" for more information.
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: '