537服务器使用教程pycharm版本

[TOC]

#教程合适的人

写给537,大家的写python如果使用的是pycahrm需要用到服务器应该会使用到本教程。

另外看本教程前,需要掌握的知识有,如何建立docker镜像,当然我们的服务器中有很多已经建立好的镜像,可以不用自己搭建。但是某些镜像的模块可能不全,建议最好自己学会搭建,然后上传后面就只用自己那个就好了。这里可以先用我的镜像。segmentation那一个

首先按照艾文杰同学那个教程提交作业后,不需要ssh连接在一个非图形界面,纯命令行操作了。使用pycharm连接

##首先下载pycharm专业版,至于破解方式,网上很多,我使用的是安装过程中的秘钥,大概是一年左右到期。

提交作业之后,按照下面操作点开ssh资讯,然后ctrl加网址链接下载一下连接你这个作业的秘钥。记好保存秘钥的位置。另外记一下IP位址,和ssh后面那个编号。


提交作业界面


提交作业界面


然后开始pycharm打开之后的步骤

第一步:在主界面上方tools------》deployment-------》configure界面

第二步按照顺序,点击左边加号,新建一个sftp类型的远程连接。名字随便取,例如我取名seg,然后开始按照下面填写,username填root,host填写网页界面中的ip位址,port填写ssh对应的那个端口。

Authentication切换成key pair(秘钥模式),下面秘钥就找你刚才下载的那个秘钥位置。

connection填写完毕之后的样子

然后再点击mapping

路径设置

这里上面是你本地工程的文件夹,下面那个是远程的文件夹。在我们的服务器中远程的那个路径最好选择/root/data路径,因为这个路径和我们在121.48.162.252界面的文件管理里面的路径是致的,等会上传的东西从网页界面的文件管理也能看到,如果保存在其他文件夹下,作业关闭,其他数据也会直接消失。(不要问我为什么知道),选完可以点击ok了。

第三步:打开tools------》deployment-------》browse remote host这时候右边就会出现一个类似一台电脑的路径一样的窗口


两边对照看的模式

第四五:上传文件

在左边project文件夹中选择你要上传的文件夹右键,选择deployment----》upload  to seg就可以上传整个文件夹(project)了。上传的位置就在你刚才选择的远程服务器的位置。

第五步:选择远程编译器

按照以往选择编译器的方式,打开file----》setting-----》project interpreter


选择编译器

点击show all之后选择ssh interpreter


选择编译器

然后选择已经存在服务器配置,选择刚才的seg(这一步如果不是我这种结果,就选move to,然后就能变成这个。如果还是不行就新建一个服务器配置,但是新建有个问题就是会和刚才新建的seg那个重复一个,你到时候删除一个远程就行。)

选择编译器

点击next之后修改sync folders:点进去,左边改成本地project的路径,右边远程的路径和刚才一样。后面全程点ok finish这种。


同步文件夹

选好了之后,这个远程的编译器也可以直接通过pycahrm安装库和包,但是关闭作业之后就没了,镜像在这里永远是不会被更改的,安装的库只是暂时的。

第六步:同步文件之后,直接运行本地的py文件就行了,编译器是远程的,就在远程服务器上开始运行了。调试和在本地调试一样。剩下的自己体验就好啦。

你可能感兴趣的:(537服务器使用教程pycharm版本)