1. 配置解释器

打开 Settings -> Python Interpreter -> Add Interpreter -> On SSH

界面描述

  • 打开 PyCharm,点击右下角的齿轮图标,选择 Settings

  • 在左侧导航栏中找到 Project: [项目名称] -> Python Interpreter

  • 点击右上角的齿轮图标,选择 Add...

  • 在弹出的窗口中,选择 SSH

SSH connection 弹窗

界面描述

  • 点击 New 按钮。

  • 输入远程服务器的 Host(服务器地址)、Username(用户名)和 Password(密码)。

  • 点击 Test Connection 按钮,测试连接是否成功。

  • 如果连接成功,点击 Next

选择虚拟环境

界面描述

  • Environment

    • 如果已经创建好虚拟环境,选择 Existing

    • 如果没有创建虚拟环境,选择 New

  • Interpreter

    • 如果选择 Existing,浏览并选择虚拟环境的 python.exe 文件路径,例如 /home/username/env/py311/bin/python3.11

    • 如果选择 New,指定虚拟环境的 Location(如 /home/username/env/)和 Base interpreter(如 /home/username/python311/bin/python.exe)。

    • 备注:/home/username/env/下放置你自己配置的python虚拟环境的目录,/home/username/python311是你自己下载的python版本的主目录。

  • Sync folders

    • Local Path:选择本地的代码路径。

    • Remote Path:选择服务器上的代码路径。

2. 本地代码推送(代码同步)

Tools -> Deployment -> Configuration

界面描述

  • 点击菜单栏中的 Tools -> Deployment -> Configuration

  • 在弹出的窗口中,可以看到本地和远程的路径映射配置。

上传和下载代码

界面描述

  • Tools -> Deployment -> Upload to [远程服务器名称]:将本地代码同步到服务器。

  • Tools -> Deployment -> Download from [远程服务器名称]:将远程服务器的代码拉取到本地。

3. 浏览远程主机

Tools -> Deployment -> Browse Remote Host

界面描述

  • 点击菜单栏中的 Tools -> Deployment -> Browse Remote Host

  • 右侧会弹出一个界面,显示远程服务器的目录结构。

  • 右键点击服务器上的代码目录,选择 Upload to [远程服务器名称] 将本地代码同步到服务器,或选择 Download from [远程服务器名称] 将远程服务器的代码拉取到本地。

Logo

更多推荐