从GitHub下载代码,在pycharm上使用远程GPU运行代码
前提:需要pycharm专业版破解版(过程十分简单,下载解压,运行.sh,破解码搞定,不要头大)1.找前辈要。或者自行寻找。2.运行.sh文件(Linux)3.在网上寻找破解码然后自行寻找就可以了。一.在GitHub上找到该项目,在本地储存代码的地方用终端git clone (URL)下载项目...
·
说在最前面: 关于设置的步骤整体来看就两步
(一)设置interpreter: 服务器上python版本 + 本地和服务器文件映射
(二)在tool-development-configuration: 服务器配置 + 设置文件路径
前提:需要pycharm专业版破解版(过程十分简单,下载解压,运行.sh,破解码搞定,不要头大)
1.找前辈要。
或者自行寻找。
2.运行.sh文件(Linux)
3.在网上寻找破解码然后自行寻找就可以了。
一.在GitHub上找到该项目,在本地储存代码的地方用终端git clone (URL)下载项目
二.在Pycharm上用file->open打开项目
三.使用合适的interpreter。file->setting->进入如下页面
- 解释一下这一页: 需要自己安装远程解释器(...不要傻傻地以为,可以用本地的python)
(注意:这里Path mappings可以先不做,代码还没上传,一会儿上传之后会自动mapping)
点击该页面最右上角的interpreter的设置按扭,进入如下页面:
- 注意: 这里一定要选ssh的 interpreter 哦, 不对应的话, 好像连上传文件都出问题(我是上传不了文件, 又修改了interpreter之后才正常)
在SSH interpreter里面填写服务器的host和自己的用户名,点击next,进入如下页面:
输入密码,点击next,进入如下页面:
- 选择,合适的解释器(笔者选择anaconda3的python环境)
- 注意下面: "Running code on the remote server": 也要设置, 否则代码会上传到, 原本默认的路径上
- 点击finish,至此,解释器完成。
----------------------分割线---------------------------------解释器部分完成--------------------------------------------
四.在服务器上创建项目文件夹
- cd 路径 (到指定文件夹下)
- mkdir 目录名 (创建目录)
五.设置匹配项目代码
1.菜单栏->tool->development->configuration,打开如下页面:
- 解释一下这一页,一共三个要填的: IP地址,用户名,密码(都是你连接远程服务器的时候使用的,即用户名和密码不是乱起的)(root path是指 远程服务器已有的路径,并且是你需要传到的地方。)
host自行填写,再到mapping底下填写内容:(注意:Deployment path就是刚才创建的目录)
- 再详细解释一下这一页:每次上传之前都要记得修改这里,因为需要上传的内容会传到,如“DomainAdaptiveReID”这个文件夹下。如果服务器上没有这个文件夹,则会自动mkdir(自动mkdir 的文件夹直接包含“local path“路径下的文件,没有二级总目录)(即上一页的root path是远程已有的,这一页的是可以新建的文件夹/路径)。
六.上传项目代码
- 在左侧project处点击项目文件夹,目录那一条由深灰色变为亮蓝色为响应(此处未变蓝,指DomainAdaptiveReID那一条)
- (如果不进行上述操作,直接点tool-development是无法点击上传按钮的)
- 点击菜单栏 tools->deployment->upload to.. 选择指定服务器,出现如下日志,表完成。
- 注意:传输时可能报错Permission denied:Tool->Deployment->Options-> 取消勾选 Preserve files timestamp即可
如果文件太大会花点时间哦,看pycharm最底下。
更多推荐
已为社区贡献1条内容
所有评论(0)