云GPU 极链云的使用 pycharm远程连接 FileZilla XShell
GPU云服务器的选择我参考了此文→深度学习:GPU云服务器的租用我试用了极链云,觉得还是比较不错的,尤其学生认证有100云券,但是要注意有效期,好像是一个月左右。极链云pycharm远程连接//应该大部分云GPU远程连接都可以这样操作,主要是通过SSH连接的。…待补充软链接 VS 硬链接软链接和硬链接到底有啥作用和区别(命令)Linux解压缩zip包的1.将/unzip /data-user/te
关键词
GPU云服务器 云GPU 极链云 pycharm远程连接 FileZilla XShell
0.GPU云服务器的选择
我参考了此文→深度学习:GPU云服务器的租用
我试用了极链云,觉得还是比较不错的,尤其学生认证有100云券,但是要注意有效期,好像是一个月左右。
1.注册登录
参见文档:注册登录
2.购买实例
参见文档:购买实例
3.安装软件
软件安装很简单,基本上一路next即可,顶多改下安装路径。
3.1 FileZilla(用于文件上传,也可以使用XFTP)
3.2 XShell
4.软件的配置
主要是连接服务器。前提是必须已经购买并开启了实例。
4.1FileZilla
1.打开FileZilla软件,点击左上角按钮,新建站点
2.单击“新站点”
3.打开极链云官网中“我的实例”页面,对于你已经购买且开机的实例,单击下图箭头所指部分。(建议复制后粘贴到一个文本文件中,等下要用到)
(此段摘自文档)在 用户中心 中的 租用列表 获取登录指令。
4.对于刚才复制的部分,依次填入下图所示的红框中。
注意!!协议默认为FTP,要选择SFTP,否则无法连接
比如。如果复制的登录指令是ssh -p 52650 root@net.videojj.com。
则将 @ 后的主机名复制到 主机(即主机为net.videojj.com)。
-p 后的端口号复制到 端口(即52650)。
用户名填写 root。
在第一步控制台点击复制密码,填写到 密码。
点击连接。
5.保存密码,确定
6.关闭
7.确定
8.在极链云中一般会用到data-input、data-output、data-share、data-tmp这四个文件夹。参见文档
一般情况下,直接登陆进来的时候是看不到这四个的,要点击右下角这一块的…文件夹,才可以看到这四个文件夹。
9.现在可以上传项目和数据集了。
说明:
①是你电脑里面的文件夹
②是服务器上的
③是①中的文件或文件夹列表
④是②中的文件或文件夹列表
在左边(①、③)找到你想要上传到服务器的文件或文件夹,在右边(②、④)打开目的地。
从左边拖到右边(文件夹也可以直接拖动,无需压缩。它会自动递归复制)
4.2XShell
5.上传代码和数据集
通过FileZilla上传(图形化界面,直接拖动。4.1有讲到,这里不赘述)
6.pycharm SSH远程连接
6.1前提
pycharm是专业版。
6.2补充
1.我觉得应该大部分云GPU都可以通过SSH连接实现远程连接。(也就是说,如果你用pycharm,连接不同平台的服务器(极链云或者其他家的云GPU),一般情况下如果该平台提供SSH连接,都可以用这种方式实现远程连接
2.远程连接可以实现:你在本地调试代码,可以在服务器上运行代码,并将输出显示在本地pycharm的输出中。
6.3步骤
参考:Pycharm 2018.1.2设置远程virtualenv环境,设置interpreter
1.通过File–Setting,打开设置
2.设置Project Interpreter(以下拷贝自文档)
Project - Project Interpreter 标签。点击设置按钮添加一个解析器
选择 SSH Interpreter。在极链云用户中心的实例列表中复制登陆指令和密码,填写进服务器配置中,下一步中输入密码或选择密钥。
因为实例内的 Python 是使用 conda 安装,解析器需要填写
/opt/conda/bin/python
Sync folders 配置代码同步的远程目录。
1)Interpreter:配置python解释器(一般是python.exe所在位置,不过这里极链云给出了位置,所以不需要自己找了;如果要找,可以用在XShell中用where python找)
2)Sync folders:这里是你上传到服务器的项目所在路径。作用是将本地项目和服务器上的项目关联起来。可以通过右边箭头所指位置进行修改
3)Automatically upload project files to the server:指的是你每次对本地项目文件进行报错(比如Ctrl+S),都会将修改结果同步到服务器。
建议勾选,不然有时候你会忘记手动同步,然后代码出错时你找不到原因
配置成功后可以查看远程的全部包。
6.然后Ok确定。现在可以直接运行你的项目了。
结语
极链云文档写得还算比较友好,我是小白,没学过,但看文档也能学会操作。建议多看几遍文档,尤其注意 数据目录 那一块
更多推荐
所有评论(0)