本地PyCharm连接虚拟机(Centos9)

注意:创建项目后再连接,更换项目后需要重新连接

零、资源准备

  • PyCharm专业版
  • 虚拟机(Centos9)

一、远程连接虚拟机

  1. 打开PyCharm(专业版)的Configuration

image-20240723105156843

  1. 单击+号,选择SFTP,输入虚拟机的ip

image-20240723105233539

注:虚拟机的ip可以用ifconfig获取

image-20240723102657235

  1. 单击SSH configuration的“…”,配置虚拟机信息并测试连接是否成功(确保虚拟机启动)
  • 输入虚拟机的ip
  • 输入虚拟机的用户名
  • 单击Test Connection测试

image-20240723105300963

  1. 单击Mappings,配置基本信息
  • Local path表示本地项目
  • Deployment path表示运行.py文件后,在虚拟机创建的文件路径
  • Web path可以不配置

image-20240723105321299

  1. 配置完成后,可以单击Browse Remote Host查看虚拟机
  • 单击Browse Remote Host

image-20240723105440480

  • 查看虚拟机

image-20240723105451975

二、运行Python脚本

  1. 单击File->settings,打开设置,选择Python Interpreter,单击Add Interpreter,选择On SSH

image-20240723105530745

  1. 配置虚拟机
  • 输入虚拟机账号

image-20240723105613837

  • 输入密码

image-20240723105625091

  • 等待配置

image-20240723105631097

  • 配置解释器(路径可自己设置,Sync folders表示虚拟机的文件地址)

image-20240723105715918

  • 配置成功

image-20240723105751115

  1. 测试脚本

创建main.py脚本并运行

image-20240723105851172

  • /usr/bin/python3:python位置
  • /opt/data/python/main.py:python文件位置