PyCharm运行或调试远程服务器代码的设置方法

2020-03-16  本文已影响0人  WeiFong

先划重点:

  1. pycharm社区版不适应此方法(如何安装专业版可咨询“度娘”)
  2. 远程服务器已经开启ssh服务,且在本地可以通过ssh连接到远端服务器
  3. 远程服务器已经开启sftp服务,且在本地可以通过sftp连接到远端服务器

以上第2点与第3点,如果没有进行特殊操作,centos7 默认是开启

1. 创建ssh连接

2. 创建sftp连接(用于同步远程服务器项目目录中的代码到本地)

3. 指定远程服务器python解释器

最后会有一个关于自动上载的警告,可以确认覆盖,也可以不勾选自动上载(Automatically upload project files to the server 把这个选择的勾去掉就行了)。


image.png

配置完成后就能看远端python环境已经安装的包
注意:上述的解释器我选择了python3,使用venv虚拟环境的话,建议在虚拟环境bin目录下选择python

  • 到这里配置就已经完成了。使用pycharm执行代码跟调试代码均是以远端服务器的python解释器完成(代码也是运行在远程服务器),本地只是收到结果反馈。
  • 如果是想在pycharm上直接使用远端服务器命令行,在你创建了ssh连接后,在Terminal窗口中选择服务器地址的那标签即可切换到远程服务器命令行模式
上一篇 下一篇

猜你喜欢

热点阅读