新手小白如何租服务器跑深度学习代码pycharm专业版

我在学习深度学习算法的过程中,随着学习的深入,自己电脑的性能已经跑不动太大的模型了。想到了租服务器跑代码,自己也是新手,通过艰难的摸爬滚打终于成功在远程服务器运行上了自己的代码,在这里分享一些自己租服务器的经验。

我是用的pycharm专业版,如果你用的是社区版是不支持通过SSH协议连接远程服务器的,那么你需要首先激活一个pycharm专业版,具体怎么激活可以上万能的淘宝。

下面是我租服务器用到的网站:

AutoDLicon-default.png?t=N7T8https://www.autodl.com/market/list这个网站服务器数量比较多,价格对学生党也比较友好。

有了pycharm专业版,下面就是连接远程服务器:

Step1:开机实例

开机后你会在实例界面看到自己创建的实例

然后复制自己实例的SSH指令,比如:ssh -p 38076 root@region-1.autodl.com

在ssh -p 38076 root@region-1.autodl.com命令中, 各个参数的含义为:

用户名:root

HOST: region-1.autodl.com

端口号:38076

复制SSH指令后,你可以粘贴到记事本,方便查看。

Step2:配置PyCharm

在pycharm的[File] -> [Settings]中,打开以下设置弹窗,搜索interpreter找到[Python interpreter]设置项:

点击Add Interpreter,选择On SSH并点击 (PyCharm社区版本无该选项)

将实例SSH指令中的Host、Port与Username进行匹配和填写(Username均为root,Host和Port查看自己实例的SSH指令)

下一步:输入SSH的密码

继续下一步,直到看到下面的弹窗。选择System Interpreter,配置远程Python解释器地址为/root/miniconda3/bin/python(如果您在miniconda中安装了其他的虚拟环境,那么虚拟环境的python解释器路径在/root/miniconda3/envs/{对应的虚拟环境名称}/bin/python)

配置同步目录,意思是本地项目和远程实例中的哪个目录进行关联,这里设置为实例的数据盘子目录:/root/autodl-tmp/project/ (不建议使用默认的/tmp目录)

点击创建,如果配置均无误PyCharm会有小会配置过程,完成后即可远程开发。

Step3:同步代码

找到tool,再找到Deployment,点击第一个更新到远程服务器,为了不每次更改代码后都要自己手动更新找到Automatic Update勾上,这样代码就会自动上传到远程服务器。

完成上述步骤你就可以在远程服务器上运行自己的代码了,但是如果你的代码中包含较大的数据,不建议放在和代码同一个文件夹下,建议通过Xshell传输数据文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值