目录
恒源云(GPUSHARE)_深度学习训练 | PyCharm远程连接云GPU服务器教程
一、前言
二、操作
三.创建实例
四.将服务器数据上传我们的实例
(1)开机
五.如有需要则使用pip管理python包(若实际无需要此步可忽略)
六.使用pycharm专业版远程调试程序
七.使用FileZilla上传与下载数据
恒源云(GPUSHARE)_深度学习训练 | PyCharm远程连接云GPU服务器教程
一、前言
恒源云的“新手入门”和“文档中心”其实就很不错。恒源云官网
在官网里就能直接下载oss.exe,OSS,FileZilla
不过每个人都有每个人的喜好。比如我,我使用的IDE是Pycharm专业版,文件传输选择恒源云的oss.exe与FileZilla。这几个软件一起实用都能很好的实现我的需求。
说一下它们各自的优点
Pycharm专业版:可远程操控,并且我用习惯了,需要破解,建议上淘宝
oss.exe:速度极快,免费
FileZilla:可视化操作,免费,但是只能传小数据,传输速度一般
二、操作
1.创建账户 它会免费赠送50G的oss存储。
2.使用OSS将本地电脑的数据上传服务器 在恒源云下载oss.exe,采用命令行格式传输数据。在自己本地的电脑中,可直接打开oss.exe(如果是直接打开.exe文件,则前缀不用加“oss”)。
先登录账号
login
再输入自己在恒源云创建的账号和密码,即可登录
随后使用如下命令传输数据。注意,数据必须为压缩包形式
cp xxx1 oss://xxx2
其中
xxx1为本地文件的路径
xxx2为服务器文件夹的路径
这样在我的数据中心就能看到了
三.创建实例
实例是指:我们具体租的电脑,选一个合适自己的显卡
四.将服务器数据上传我们的实例
(1)开机
这里要先让实例开机,实例开机后,“在登录指令”那里会有实例的主机名、账号名、密码。
五.如有需要则使用pip管理python包(若实际无需要此步可忽略)
使用pip命令非常方便
pip list
pip install xxx
pip install --update xxx
六.使用pycharm专业版远程调试程序
(1)在菜单中打开 Tools -> Deployment -> Configuration
(4)点SSH configuration
将信息填写在 SSH 配置中,并从 我的实例 中点击复制密码填写到 Password 字段。点击 Test Connection 按钮测试连接。
【 配置远程解析器 】
在菜单中选择 File - Settings 打开设置。
在菜单分类中选择 Project - Python Interpreter,点击右方齿轮图表选择 Add... 。
左侧选择 SSH Interpreter。右侧选择 Existing server configuration,选择上一步创建的 SSH 连接。点击 Next。
Interpreter 填写 /usr/local/bin/python。选择 Sync folders 设置远程服务器同步目录。
在目录映射右侧为远程服务器目录,修改为需要存储的目录,点击 OK。
点击 Finish 完成配置。
解析器已经切换为了刚配置的远程解析器,点击 OK 开始同步,等待下方状态栏完成配置与同步
在右下角状态栏会显示远程 Python 解析器。此时运行代码为在远程主机上运行。
打开菜单 Tools - Deployment,勾选上 Automatic Upload 选项,当保存代码后可自动同步代码到服务器。
这样就完成了本地程序与服务器程序同步的操作,还可以在Tool-Deployment-Automatic Upload自动上传程序。当运行本地程序时,会自动上传程序。注意,如果只是程序,那么上传速度很快;如果是同步数据集,那么速度很慢,不如先将数据集压缩成压缩包再利用先前的方法上传实例更快。
七.使用FileZilla上传与下载数据
(1)在文件->站点管理器填写实例相关信息,然后协议要用SFTP
连接之后就会显示出服务器的文件夹结构了。。。
(2)选择连接后,就能可视化传数据了。使用鼠标拖动就能完成
最后一步:服务器远程训练
最新发布