Pycharm2020专业版远程连接服务器

    之前一直使用Teamviewer来远程控制服务器来做毕设,但是时间久了之后,发现很别扭,因为远程控制不管是代码修改还是运行都会有一点延迟,体验极差。之前老师说过pycharm的专业版可以直接远程连接服务器进行代码调试,因为当时时间比较紧,加上但是申请的学生免费版账号还没有批准下来,加上时间比较紧,就没有做这个事情。现在时间充裕了,就想着做一下,以后肯定能用得上。
    经过几天的查阅资料以及自己的摸索,我总结了一下配置的步骤。

1 第一步 远程环境配置
依次选择Tools → Deployment → Configuration进入远程环境配置页面中,如图1所示。
图1:部署环境
然后会进入到图2画面。依次点击 + → SFTP。
图2 配置界面
配置名可以随便取一个名字 ,我取的是test。
图3 环境命名
接下来是配置画面,有Connection(连接)、Mapping(映射) 、 Excluded Paths(屏蔽路径),下面进行Connection的配置。Connection主要是让你的项目与服务器进行连接。
图4
图5
配置完成之后点击 Test connection测试一下,如图6,然后点击ok,返回上一界面。
图6
图7
以上connection部分已经完成,接下来进行Mapping(映射)的配置。
图8
最后一个是Exclude Paths,这个的作用是你不想要你项目中的哪些东西映射到服务器上,但是我没有使用到,可以不设置。
图9
2 第二步 python解释器的设置
依次选择Files → Setting → Protect → python interpreter,然后选择增加解释器,如图11。
图10
图11
图12
图13
图14
最后点击完成就完成了远程python解释器的配置。这里需要注意一下,如果服务器上面有多个python环境,在图14的解释器的选择上一定要选择你要使用的python环境,比如你的python3.5上装的pytorch,而你的python3.7上没有装,你的这个项目想要进行pytorch的开发,那你就必须选python3.5才能正常进行项目开发。
还有就是pycharm的第三方库的安装是只能提供本地python解释器的库安装,是不提供远程安装的,如果你的服务器远程python解释器没有相关的库,那你必须通过其他方式比如ssh等方式在服务器端进行安装。简单来说,pycharm的远程连接服务器提供的主要是一个调用功能。

3 测试
下面在你的项目中建立一个简单的python文件,进行测试。
图15
点击运行
图16
当你想要你本地代码与远程服务器的代码一致的时候,可以选择如图17所示
图17
以上就可以全部的内容啦,如果中间遇到了什么问题,欢迎留言!

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值