pycharm 远程连接服务器

在linux里装pytorch非常方便,但是在windows下安装出错太多。在服务器上只能跑代码,编辑代码非常麻烦所以希望在本地上安装pycharm,之后用pycharm直接连接服务器就可以用服务器的环境,而且可以在pycharm编辑代码和调试,非常方便。
导入步骤
1.在pycharm开始界面选择创建一个新的项目后,进入界面选择SSH Interpreter 这个选项,host填自己的服务器地址,username填写自己的用户名
pycharm 远程连接服务器

2.之后进入此界面,输入自己的密码即可pycharm 远程连接服务器
3.如果正确的话应该是会显示最上面会显示connected ,然后记得选择自己的python安装位置,记得是python,不是Python3等等。pycharm 远程连接服务器
4.选择对应的编译器创建pycharm 远程连接服务器
5.创建好之后会选择配置环境查看一下配置pycharm 远程连接服务器
6.查看一下Connection环境。Test Connection 会检测你是否会安装成功。Mapping是检查一种映射,Development path是配置的是自己服务器中存放本次要下载到本地要运行的项目的位置。Root path不知道干啥的,没有我就填的/,不影响运行
pycharm 远程连接服务器
pycharm 远程连接服务器
7.此时配置好以后就可以从想服务器把你的代码给从服务器上下载下来,右键项目进行选择下载即可。pycharm 远程连接服务器
8.下载项目以后可能还需要配置一下路径,添加参数
pycharm 远程连接服务器
Parameter添加相关运行的参数,因为Linux命令行参数在windows下输入不了,根据需要添加参数。具体来说就是Linux命令下如果运行代码Python xxxx.py (相关命令行参数args),将args给添加即可。Envionment variables 可以添加具体使用哪个GPU,运行时因为进入的目录不一样,可能会对代码路径进行一些修改才可以运行,这个具体自己修改即可
pycharm 远程连接服务器