【实践分享】深度学习远程连接GPU

目录

前言

一、创建实例

二、上传文件

三、服务器上传

四、运行代码文件

经验之谈


前言

1、使用平台:恒源云

2、教程总结自B站大佬Larry同学发布的教程视频

一、创建实例

通俗:租用一台临时的电脑,电脑可自选GPU型号等,按照项目需求进行选择

注册登录:

右上角进入“控制台”

进入“我的实例”

根据项目实际情况,创建实例

选择为该GPU配置的环境版本

全部选择完毕后选择“创建实例”

二、上传文件

【数据集+代码】压缩打包上传至服务器

选择右上角“帮助与支持”下的“文档中心”,在其中找到“数据上传”部分,选择“OSS命令上传”

往下拖动,“OSS命令安装”

下载到本地后,对其重新命名,重命名成“oss”

使用Win+R,打开命令窗口,进入刚刚保存oss的盘符

执行登录命令

.\oss.exe login

账号密码即为登录恒源云平台时注册的账号和密码

把需要执行的代码文件+数据,放到一起,并压缩成压缩包

只能上传压缩包

.\oss.exe cp 压缩文件所在绝对路径 oss://

开始上传至服务器

上传成功

 在恒源云平台,“我的数据”下的“个人数据目录”也可以查看最新上传的数据压缩包

三、服务器上传

下载并解压,压缩文件

jupyter lab中下载、解压文件

选择进入“终端”

进入云服务器的终端


执行登录命令

oss login

登陆成功后下载命令

oss cp oss:// 文件名 /hy-tmp/

下载完成后进入hy-tmp目录

cd /hy-tmp/

我们也可以发现刚刚的压缩包已经传入到了指定的目录下

压缩文件进行解压操作

unzip 文件名

同时可以看到成功完成了解压操作

四、运行代码文件

进入解压后的文件夹

cd 文件夹

运行python文件

python 文件名

遇到缺少的环境/库,可以使用清华源配合pip命令进行下载

例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gevent,这样就会从清华这边的镜像去安装gevent库。

经验之谈

可以通过运行的报错来判断自己需要下载那些库。比如我正在运行:yolov7的目标识别实验:

 首先,缺少“CV2”库

解决:

pip install opencv-python

接着,缺少“libGL.so.1”库

解决:

 对于Ubuntu或Debian系统,运行以下命令来安装“libgl1-mesa-glx”包

sudo apt-get update
sudo apt-get install -y libgl1-mesa-glx

 运行以下命令来检查是否安装成功

ldconfig -p | grep libGL.so.1

 如果输出包含“libGL.so.1”,说明库已经正确安装

最后,就可以正常运行了。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Star_KeyW

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

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

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

打赏作者

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

抵扣说明:

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

余额充值