shell 脚本开启深度学习虚拟环境


前言

受上海疫情影响,居家办公。从本地开发的代码需要测试一下效果,但是自己的笔记本测试速度比较慢。所以只能使用vpn去远程服务器了,但是登陆上去自己的网络又不稳定,MobaXterm链接就会断开,断开后重新进入虚拟环境后,就要去激活深度学习的虚拟环境。这样一天至少要敲好几遍。所以我决定用shell脚本去激活虚拟环境,并运行代码。


一、shell是什么?

Shell脚本能帮助我们很方便的去管理服务器,因为我们可以指定一个任务计划定时去执行某一个shell脚本实现我们想要需求。

二、使用步骤

1.准备工作

建议将文件放到/usr/local/sbin/文件下,一般默认的管理员都知道放在这里
sh 文件的第一行要写上“#! /bin/bash”
sh文件如下:

“#! /bin/bash”

2.sh 的一些基本知识

sh filename.sh 运行sh脚本
chmod +x filename.sh 给sh脚本添加执行权限
sh -x filename.sh 运行sh脚本同时查看执行的步骤

  1. sh脚本中使用的变量

引用变量时需要加上 符号数学计算要用 符号 数学计算要用 符号数学计算要用[]

2.Shell脚本还可以和用户交互

Sh 的预设变量 $0 文件名 $1为交互式预设的变量1 $2 交互式预设的变量2

  1. Shell脚本中的逻辑判断

If ():then

&& || 表示and or

4.For while 循环 Shell
5.脚本中的函数 函数

3. ENV 环境

engine.sh文件 :

#!/bin/bash
##data 2022.4.2
#author curt
/root/anaconda3/envs/yolo4_keras/bin/python  predict_last.py 

然后执行下边几部,就进入了虚拟环境,并跑起来代码了。

chmod +x engine.sh 
./engine.sh  

开始推理ing
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZhiBing_Ding

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值