书生大模型第四期 | L0G1000 Linux 基础知识
运行hello_world.py程序。创建一个新虚拟环境,asc。
·
书生大模型第四期 | L0G1000 Linux 基础知识
扫码参与活动:
1、闯关任务:完成SSH连接与端口映射并运行hello_world.py
- 创建开发机
- SSH本地连接


3、端口映射
安装gradio依赖
pip install gradio==4.29.0

运行hello_world.py程序
浏览器效果:

2、可选任务1:将Linux基础命令在开发机上完成一遍
-
touch

-
mkdir

-
cd

-
pwd

-
cat

-
vi / vim

-
cp & ln

-
mv

-
rm

-
rmdir / rm -r

-
find

3、可选任务2:使用VScode远程连接开发机并创建一个conda环境

创建一个新虚拟环境,asc
4、可选任务3:创建并运行test.sh文件
新建test.sh
写入以下内容
#!/bin/bash
# 定义导出环境的函数
export_env() {
local env_name=$1
echo "正在导出环境: $env_name"
# 导出环境到当前目录下的env_name.yml文件
conda env export -n "$env_name" > "$env_name.yml"
echo "环境导出完成。"
}
# 定义还原环境的函数
restore_env() {
local env_name=$1
echo "正在还原环境: $env_name"
# 从当前目录下的env_name.yml文件还原环境
conda env create -n "$env_name" -f "$env_name.yml"
echo "环境还原完成。"
}
# 检查是否有足够的参数
if [ $# -ne 2 ]; then
echo "使用方法: $0 <操作> <环境名>"
echo "操作可以是 'export' 或 'restore'"
exit 1
fi
# 根据参数执行操作
case "$1" in
export)
export_env "$2"
;;
restore)
restore_env "$2"
;;
*)
echo "未知操作: $1"
exit 1
;;
esac
运行
更多推荐


所有评论(0)