拿到一台空的ubuntu机器。
更新一下软件列表
sudo apt update
Ubuntu缺省情况下,并没有提供C/C++的编译环境,因此还需要手动安装。但是如果单独安装gcc以及g++比较麻烦,幸运的是,Ubuntu提供了一个build-essential软件包。也就是说,安装了该软件包,编译c/c++所需要的软件包也都会被安装。因此如果想在Ubuntu中编译c/c++程序,只需要安装该软件包就可以了。
sudo apt install build-essential
安装Python,这里选择3.8版本。
apt install python3.8
安装miniconda
https://conda.io/en/latest/miniconda.html
wget https://repo.anaconda.com/miniconda/Miniconda3-py37_4.10.3-Linux-x86_64.sh
bash Miniconda3-py37_4.10.3-Linux-x86_64.sh
bash
安装第三方库
pip install jupyter d2l torch torchvision
下载jupyter文件
https://zh-v2.d2l.ai/
开启jupyter
jupyter notebook
将本地localhost的8888端口映射到远端8888端口。
ssh -L8888:localhost:8888 ubuntu@100.20.65.33
这样就可以通过本地localhost的8888端口访问100.20.65.33的8888端口。
(补充:-R与 -L相反)
启动jupyter的幻灯片模式
安装rise第三方库,刷新页面,会发现多了一个类似统计图的标志。
具体使用方法可以参考下文:
https://zhuanlan.zhihu.com/p/364325502
参考资料:
https://www.bilibili.com/video/BV18p4y1h7Dr