配置pycharm同步修改远程服务器代码以及使用远程解释器调试

场景:

假如你的代码需要在服务器上运行,代码是python写的,那么你想编写以及调试代码,如果用虚拟机或者xshell连接后的vim编辑,显然极不方便,哪怕你装了豪华版的vim,或者在线jupyter编辑,但是pycharm专业版的代码映射方式是个非常nice的选择。
以前用的pycharm社区版没有发现这个如此有用的功能,果然花钱了体验就是不一样。

  • 配置
  1. 安装pycharm专业版

  2. 你有一台远程服务器的账号

    ip:192.168.10.1
    用户名:ll
    密码:123456

  3. 打开pycahrm的tool下的configuration
    配置
    填写远程连接的服务器地址,需要映射的目录,测试连通性,账号和密码
    配置文件

  4. 切换到mappings栏设置映射关系。当你点击项目上传时,会在映射的根目录下。设置原来的路径可以实现本地与远程同步。
    mapping

5.配置完毕,打开remote host,可以看到连接的路径下的文件
remote

6.download可以看到本地下载的远程文件

  • 使用服务器的解释器进行调试
    服务器的代码在使用服务器的环境就太好了,免去了本地环境的配置。
  1. 打开settings
    setting

2.project interpreter + add
3.选择ssh interpreter,如果之前已经配置过,选择一个下一步,若没有,重新配置
ssh

解释器路径根据服务器上的python路径设置,有时需要的是python3,有时是python2,自行选择。映射的代码也是与远程对应,本地只是远程部分代码的可视化,有时本地并不能运行,需要映射到服务器上代码再运行。
ssh

  • 引用

配置pycharm同步修改远程服务器代码及使用远程解释器调试

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐