一、闯关任务
任务描述:完成SSH连接与端口映射并运行hello_world.py
1.SSH连接
1.1 方式一:SSH连接——终端
1.2 方式二:SSH连接——VSCode
2.端口映射并运行hello_world.py
开发机:搭建好环境后(pip install gradio==4.29.0),使用python hello_world.py运行代码。界面如下:
本地机器:在终端运行ssh代码:ssh -p 35505 root@ssh.intern-ai.org.cn -CNg -L 7860:127.0.0.1:7860 -o StrictHostKeyChecking=no
最后,在本地即可进入网站 http://127.0.0.1:7860
二、可选任务一
任务描述:将Linux基础命令在开发机上完成一遍
2.1 查看开发机名称,使用uname -a查看开发机内核信息,使用lsb_release -a查看开发机版本信息,使用nvidia-smi查看GPU信息
2.2 创建文件:touch、创建目录:mkdir、目录切换:cd 、显示所在目录:pwd、查看目录内容:ls
复制文件:cp
移动文件:mv、删除文件:rm,删除目录:rm -r
三、可选任务二
任务描述:使用 VSCode 远程连接开发机并创建一个conda环境。
使用conda create -n name python=3.10可以创建一个conda环境,其中name可以自己取,python版本也可以自己指定。
可以使用conda activate name激活环境。
可以通过conda env list查看都有哪些虚拟环境。
可以通过conda deactivate退出虚拟环境。
可以使用conda env export ——name myenv > myenv.yml将环境中所有配置导出。配置信息见下:
可以使用conda env create -f myenv.yml恢复环境。