闯关任务 | 完成SSH连接与端口映射并运行hello_world.py |
一、创建开发机
进入InternStudio平台创建开发机,选择需要的“资源配置”和“镜像”创建,创建好后选择“SSH连接”
创建开发机后需要“本地生成SSH Key”和“在InternStudio配置公钥”,具体可参照下面的教程的第2和3点:
SSH 连接开发机 - 飞书云文档 (feishu.cn)
Tips:这一步遇到配置不上情况可能是网络问题,换个网络可以解决
配置完成即可使用命令和密码进行SSH连接
映射端口并执行python文件,即可在浏览器上查看
二、配置conda环境
conda create -n demo python==3.10
conda activate demo
conda install pytorch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 pytorch-cuda=11.7 -c pytorch -c nvidia
#激活环境
conda activate demo
#安装包的依赖
pip install huggingface-hub==0.17.3
pip install transformers==4.34
pip install psutil==5.9.8
pip install accelerate==0.24.1
pip install streamlit==1.32.2
pip install matplotlib==3.8.3
pip install modelscope==1.9.5
pip install sentencepiece==0.1.99
三、Linux命令
在 Linux 中,常见的文件管理操作包括:
- 创建文件:可以使用
touch
命令创建空文件。 - 创建目录:使用
mkdir
命令。 - 目录切换:使用
cd
命令。 - 显示所在目录:使用
pwd
命令。 - 查看文件内容:如使用
cat
直接显示文件全部内容,more
和less
可以分页查看。 - 编辑文件:如
vi
或vim
等编辑器。 - 复制文件:用
cp
命令。 - 创建文件链接:用
ln
命令。 - 移动文件:通过
mv
命令。 - 删除文件:使用
rm
命令。 - 删除目录:
rmdir
(只能删除空目录)或rm -r
(可删除非空目录)。 - 查找文件:可以用
find
命令。 - 查看文件或目录的详细信息:使用
ls
命令,如使用ls -l
查看目录下文件的详细信息。 - 处理文件:进行复杂的文件操作,可以使用
sed
命令。