恒源云 & PyCharm!!!深度学习在恒源云上租服务器并进行远程连接超级详细教程!!!(个人学习记录)

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

1.注册登录

恒源云官网恒源云,第一次使用注册,就是用自己的手机号,需要记住设置的密码,后面要用到!!!
在这里插入图片描述

2.租用服务器

2.1 登录成功之后,进入到这个界面,点击控制台,创建新实例。
在这里插入图片描述
在这里插入图片描述
2.2 进入到这个界面之后,就可以根据自己的需求进行显卡的选择了,我的实验的算力要求不高,我一般选3070都够了。
请添加图片描述
2.3 选好显卡之后,就是配环境了。我这里选择的是官方镜像(不用下载额外的安装包),然后看自己跑的代码里面的requirement文件里面的环境需求,选择版本,最后点击创建实例
请添加图片描述
请添加图片描述
创建成功之后,在我的实例里面就显示为下面的情况,这里比较常用的就是登陆命令(用于后面远程连接的Id号和密码)、实例监控(可以看到CPU和GPU的使用情况)
请添加图片描述

3 远程连接

OK!现在一切准备就绪,PyCharm专业版以及服务器租好了,现在我们就可以进行远程连接了!
3.1 通过PyCharm打开项目,在右下角点击Interpreter,然后选择Add New Interpreter,接着选择On SSH
(这一步如果觉得不方便的话,也可以通过File–Settings–Project–Python Interpreter–Add Interpreter–On SSH)
请添加图片描述
请添加图片描述
请添加图片描述
另一种打开方式
在这里插入图片描述
在这里插入图片描述
3.2 开始远程连接信息填写
复制刚刚实例信息中的登录命令,下面是命令组成的含义,我们需要一一对应填写。这里需要记住的就是端口号
在这里插入图片描述
请添加图片描述
复制SSH密码
请添加图片描述
3.3 Local Path和Remote Path路径的配置
最后一路点Next就来到最后这个界面,这个界面是需要我们配置我们项目本地和远程的映射路径。选择System Interpreter–点击Sync fields–点击Remote Path(这里不用管Local Path)–找到并右击hy-tmp文件夹–新建一个文件夹,命名就是你Project的名称,方便我们查找项目,后面项目也会映射到这个路径(我这里是/hy-tmp/Sageformer)
请添加图片描述
请添加图片描述
3.4 打开Terminal,选择SSH端口
请添加图片描述
选择我们刚刚配置的服务器的端口号
请添加图片描述
选择成功后,进入我们刚刚创建的Remote Path(我这里是/hy-tmp/Sageformer),配置任务基本就完成了!
请添加图片描述
注意使用小技巧!!!
点击ToolDevelopment–**Automatic Upload(always)**修改了代码之后会自动上传到服务器;Browse Remote Host这个会在界面右上角显示远程服务器的文件夹,方便显示直接操作远程的文件(注意:如果你有多个远程连接端口的话,需要先选择对应本项目使用的端口号)
在这里插入图片描述

4 其他

快速开始也可以直接参考恒源云的官方文档快速开始
数据集的上传和下载,因为本人数据集是之前上传的,所以这里就没有进行这一步了,大家可以参考这篇文章的数据集上传步骤恒源云数据集上传
下面是数据集的下载:
4.1 首先登陆我们的账号输入oss login,然后再输入我们的恒源云账号和密码
请添加图片描述
4.2 输入oss cp oss://datasets/all_datasets.zip .就可以进入到自己数据集存在的路径并且进行下载了!
请添加图片描述
4.3 下载成功后,解压压缩包unzip all_datasets.zip
请添加图片描述
这就是PyCharm在恒源云上进行远程连接的所有操作步骤,配置过程还是比较简单的。这个文章是个人使用后的总结,如果朋友们发现问题以及不懂的地方,欢迎和我讨论!

  • 14
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
在使用PyCharm服务器并部署PyTorch环境训练Yolov5模型的过程中,可以按照以下步骤进行操作: 1. 首先,你需要选择一个服务器的网站,例如所提到的一个服务器网站。在该网站上选择合适的服务器配置,并用一台服务器。 2. 下一步是配置SSH连接。在PyCharm中,你可以选择SSH Interpreter来配置服务器的连接。选择对应的Interpreter,并根据服务器的配置将Host、Port和Username进行配置。通常情况下,服务器的Username是root,确保Host没有空格。 3. 待SSH连接配置完成后,你可以将当前PyCharm项目的文件上传至服务器上的指定目录。通常可以选择将项目文件上传至服务器的/root/project_one目录下。 4. 在服务器上安装所需的Python库文件。可以通过在服务器上打开终端,并使用pip命令来安装所需的Python库文件。首先,确保你已经进入到正确的项目目录下。然后,使用pip install命令来安装项目所需的Python库文件。 需要注意的是,以上步骤仅供参考,具体操作可能会因个人需求和服务器环境而有所不同。建议在进行操作之前,仔细阅读服务器提供商的文档,并根据实际情况进行配置和操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [服务器,以及部署在pycharm专业版上的pytorch环境训练yolov5模型教程服务器环境安装库文件:](https://blog.csdn.net/shine_Lee_/article/details/124130132)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [GPU的Pycharm连接远程GPU服务器深度学习](https://blog.csdn.net/zzqingyun/article/details/125495046)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值