Pycharm远程连接AutoDL远程服务器

本文详细指导如何在autoDL平台上选择合适的服务器镜像,配置Python和CUDA环境,上传文件,使用PyCharm远程连接,创建conda环境,以及运行和管理代码,包括cuda版本检查和自动重启选项。
摘要由CSDN通过智能技术生成

step 1.

选择合适的服务器后,选择服务器的镜像(3选1):
(1)选择miniconda,选择合适的python版本和cuda版本
(2)社区镜像
(3)选择自己创建过的镜像
在这里插入图片描述
在这里插入图片描述

step 2.

在autoDL的控制台中的容器实例中找到自己购买的实例
:无卡模式开机的费用低,适用于上传数据或其它无需使用GPU的活动
在这里插入图片描述
在这里插入图片描述

step 3.

上传你的代码和数据集,亦或其它文件。这里需要使用Xftp 7,可到Xftp官网下载。
打开Xftp,点击新建
在这里插入图片描述
在新建会话属性界面中,操作如下:

  1. 名称任意填写
  2. 主机填写登录指令中@后的内容

例如某登录指令为ssh -p 12345 root@region-55.seetacloud.com,那么主机应填写region-55.seetacloud.com

  1. 协议默认SFTP
  2. 端口号填写登录指令中的5位数字

例如某登录指令为ssh -p 12345 root@region-55.seetacloud.com,那么端口号应填写12345

  1. 方法选择Password
  2. 用户名填写root
  3. 密码为你购买的实例所提供的密码
  4. 填写完后点击连接,随后上传你的文件即可
    在这里插入图片描述
    在这里插入图片描述

step 4.

打开pycharm,在新建好项目后,在设置中找到python解释器,点击添加
在这里插入图片描述
在添加python解释器界面中,选择SSH解释器

  1. 主机填写登录指令中@后的内容
  2. 用户名填写root
  3. 端口填写登录指令中的5位数字
    在这里插入图片描述
    填写后点击下一个,在这个界面中填写密码,填写后点击下一个。
    在这里插入图片描述
    如果我们选择的是miniconda3环境,解释器要填写/root/miniconda3/bin/python。
    同步文件夹中的本地路径为项目所在路径,系统已自动填写完毕。
    同步文件夹中的远程路径建议填写/root/autodl-tmp/project/自己起的名字,示例中填写了project01。
    勾选自动上传项目文件到服务器,其目的是在pycharm中修改过的代码,会自动上传到服务器。
    点击完成后配置结束。
    在这里插入图片描述
    工具中点击启动SSH会话,会弹出选择要连接的主机,点击前缀为Remote Python的那个主机。
    在这里插入图片描述
    接连后的界面如下
    在这里插入图片描述

step 5.

新建和配置conda环境,在连接界面中输入如下内容

$ conda create -n 你自己起的环境的名字 python=3.8    
$ conda init bash && source /root/.bashrc
$ conda activate 你自己起的环境的名字

输入

nvcc -V

查看你的cuda版本,或到容器实例中查看
在这里插入图片描述
进入Pytorch官网,下滑找到Previous versions of Pytorch,ctrl+f搜索你的cuda版本号,找到对应的下载命令,在连接界面中下载即可。
在这里插入图片描述
在这里插入图片描述
创建好环境后,根据需要pip install安装你所用到的各种包。

step 6.

  1. 激活环境
conda activate 你自己起的环境的名字
  1. 进入要运行的代码的所在根目录
cd autodl-tmp/xxx/xxx
  1. 运行代码
python xxx.py

:如果想训练完立刻关机,可以使用如下命令:

python xxx.py && shutdown

将鼠标移至pycharm界面的左下角,点击远程主机,可弹出服务器的目录
在这里插入图片描述
在这里插入图片描述

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Uranus^

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

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

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

打赏作者

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

抵扣说明:

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

余额充值