饭宝 发表于 2024-6-26 13:04:47

恒源云 & PyCharm!!!深度学习在恒源云上租服务器并举行远程连接超级详细

本人因为实行需要,经常在网上租服务。之前用过Autodl平台,也出了相干教程Autodl使用教程。因为Autodl上面的卡空闲的比较少,而且都比较贵,近来发现了恒源云这个新平台。感觉上面服务器的普遍比Autodl上的自制(没有严格对比),但是恒源云也存在一个问题,就是租一个服务器上面只有一个显卡,一遍关机后再打开,显卡都不是空闲的,这个时候需要重新租一个服务器,将之前的信息迁移过去。因为本人的实行环境配置都比较简朴,所以本人根本上都是重新配置一下就好了。环境配置不复杂的朋友可以考虑一下这个平台。
本人学生党,总之性价比为王!!!!!!!!
接下来本来就用我研究时序方向的Sageformer这篇论文的代码来详细表明每个步骤。
留意1:必须使用PyCharm专业版才气举行远程连接
下面是安装PyCharm专业版的方法:
(1)PyCharm下载PyCharmPyCharm
(2)PyCharm专业版安装教程安装教程PyCharm(针对通过学生教诲邮箱认证后)
(3)如果没有认证学生邮箱,可以参考该其他方法链接下的步骤专业版其他安装方法
留意2: 本篇文章是侧重于PyCharm的远程连接的描述,对于恒源云的注册使用以及数据集上传这些步骤没有描述(也因为本人是之前注册以及数据集上传的),有需要的朋友们可以参考这个链接恒源云初始使用
https://img-blog.csdnimg.cn/direct/8fc0cbec319341839a78cc575e187b3f.png
1.注册登录

恒源云官网恒源云,第一次使用注册,就是用自己的手机号,需要记住设置的密码,后面要用到!!!
https://img-blog.csdnimg.cn/direct/bd53a576611443688ff6bfcce0625274.png
2.租用服务器

2.1 登录成功之后,进入到这个界面,点击控制台,创建新实例。
https://img-blog.csdnimg.cn/direct/c35a01452fe344e08b0af5fb6fcbcf78.png
https://img-blog.csdnimg.cn/direct/230d390bba814ad59e348b2fa39c9779.png
2.2 进入到这个界面之后,就可以根据自己的需求举行显卡的选择了,我的实行的算力要求不高,我一般选3070都够了。
https://img-blog.csdnimg.cn/direct/b09bf967c2454b83a5e1c05a65a25f2a.png
2.3 选好显卡之后,就是配环境了。我这里选择的是官方镜像(不用下载额外的安装包),然后看自己跑的代码里面的requirement文件里面的环境需求,选择版本,末了点击创建实例。
https://img-blog.csdnimg.cn/direct/6d68f5997a8c4d5f81b167592887f6ad.png
https://img-blog.csdnimg.cn/direct/77093573630740dbb56190fc8cb765ab.png
创建成功之后,在我的实例里面就显示为下面的环境,这里比较常用的就是登岸命令(用于后面远程连接的Id号和密码)、实例监控(可以看到CPU和GPU的使用环境)
https://img-blog.csdnimg.cn/direct/ead24381b31346ecae02b00544862dc9.png
3 远程连接

OK!如今一切准备就绪,PyCharm专业版以及服务器租好了,如今我们就可以举行远程连接了!
3.1 通过PyCharm打开项目,在右下角点击Interpreter,然后选择Add New Interpreter,接着选择On SSH。
(这一步如果以为不方便的话,也可以通过File–Settings–Project–Python Interpreter–Add Interpreter–On SSH)
https://img-blog.csdnimg.cn/direct/4bf153c6b340487dbc3c9241f3997249.png
https://img-blog.csdnimg.cn/direct/dfa2140d10b840c5bf40aecea55049c0.png
https://img-blog.csdnimg.cn/direct/5d468896650d49f39578c7a25ee146f0.png
另一种打开方式
https://img-blog.csdnimg.cn/direct/22005dc289a54f3d84b96941fe53889e.png
https://img-blog.csdnimg.cn/direct/d6b98182b7dd44928ca040ca33a53c19.png
3.2 开始远程连接信息填写
复制刚刚实例信息中的登录命令,下面是命令构成的含义,我们需要逐一对应填写。这里需要记住的就是端口号
https://img-blog.csdnimg.cn/direct/12dabfa5b3bc450ba8b81194c0191be2.png
https://img-blog.csdnimg.cn/direct/22903a2b9f764a78a927a99c3ceba43b.png
复制SSH密码
https://img-blog.csdnimg.cn/direct/75ba0af8015b40bdbb79a560d58757b7.png
3.3 Local Path和Remote Path路径的配置
末了一起点Next就来到末了这个界面,这个界面是需要我们配置我们项目本地和远程的映射路径。选择System Interpreter–点击Sync fields–点击Remote Path(这里不用管Local Path)–找到并右击hy-tmp文件夹–新建一个文件夹,命名就是你Project的名称,方便我们查找项目,后面项目也会映射到这个路径(我这里是/hy-tmp/Sageformer)
https://img-blog.csdnimg.cn/direct/2ce1cd313b274449adfe4e8e0d524897.png
https://img-blog.csdnimg.cn/direct/ca9d07613b5745bb9a49504ae945821e.png
3.4 打开Terminal,选择SSH端口
https://img-blog.csdnimg.cn/direct/43ef0d1929014303bbf44514b4ee35ac.png
选择我们刚刚配置的服务器的端口号
https://img-blog.csdnimg.cn/direct/08dd8466004241b8af6e465e3b5f5866.png
选择成功后,进入我们刚刚创建的Remote Path(我这里是/hy-tmp/Sageformer),配置使命根本就完成了!
https://img-blog.csdnimg.cn/direct/692bc67136454c118a8ce2e16ebcfc19.png
留意使用小本领!!!
点击Tool–Development–**Automatic Upload(always)**修改了代码之后会主动上传到服务器;Browse Remote Host这个会在界面右上角显示远程服务器的文件夹,方便显示直接操作远程的文件(留意:如果你有多个远程连接端口的话,需要先选择对应本项目使用的端口号)
https://img-blog.csdnimg.cn/direct/7b9e680cb5c14f12966318dcef222596.png
4 其他

快速开始也可以直接参考恒源云的官方文档快速开始
数据集的上传和下载,因为本人数据集是之前上传的,所以这里就没有举行这一步了,大家可以参考这篇文章的数据集上传步骤恒源云数据集上传
下面是数据集的下载:
4.1 起首登岸我们的账号输入oss login,然后再输入我们的恒源云账号和密码
https://img-blog.csdnimg.cn/direct/0f656a3af5e24a478c15973ae159fb15.png
4.2 输入oss cp oss://datasets/all_datasets.zip .就可以进入到自己数据集存在的路径而且举行下载了!
https://img-blog.csdnimg.cn/direct/9fca3c0d842546889bb9e13276c4c49e.png
4.3 下载成功后,解压压缩包unzip all_datasets.zip
https://img-blog.csdnimg.cn/direct/3302b9c303794b6e8b4eab07c9f862db.png
这就是PyCharm在恒源云上举行远程连接的所有操作步骤,配置过程照旧比较简朴的。这个文章是个人使用后的总结,如果朋友们发现问题以及不懂的地方,欢迎和我讨论!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 恒源云 & PyCharm!!!深度学习在恒源云上租服务器并举行远程连接超级详细