Pycharm远程解释器配置方式(自用成功版)

 更新时间:2026年02月02日 09:46:44   作者:Vera_zz..  
文章介绍了在PyCharm中配置SSH解释器并同步本地代码到远程服务器的方法,包括配置SSH、设置虚拟环境、本地代码推送和浏览远程主机

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 [远程服务器名称] 将远程服务器的代码拉取到本地。

4. 总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python基于win32ui模块创建弹出式菜单示例

    Python基于win32ui模块创建弹出式菜单示例

    这篇文章主要介绍了Python基于win32ui模块创建弹出式菜单,结合实例形式分析了Python使用win32ui模块创建弹出式菜单的具体步骤与相关操作技巧,并附带说明了win32ui模块的安装命令,需要的朋友可以参考下
    2018-05-05
  • python密码学RSA算法及秘钥创建教程

    python密码学RSA算法及秘钥创建教程

    这篇文章主要为大家介绍了python密码学RSA算法及秘钥创建教程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • pycharm中keras导入报错无法自动补全cannot find reference分析

    pycharm中keras导入报错无法自动补全cannot find reference分析

    这篇文章主要介绍了pycharm中keras导入报错无法自动补全cannot find reference分析,文章围绕主题展开分析,需要的小伙伴可以参考一下
    2022-07-07
  • python读csv文件时指定行为表头或无表头的方法

    python读csv文件时指定行为表头或无表头的方法

    这篇文章主要介绍了python读csv文件时指定行为表头或无表头的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • Python访问OPCUA服务器,订阅一个变量标签方式

    Python访问OPCUA服务器,订阅一个变量标签方式

    这篇文章主要介绍了Python访问OPCUA服务器,订阅一个变量标签方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • 使用Python编写一个自动化办公小助手

    使用Python编写一个自动化办公小助手

    在日常办公中,我们常常会遇到一些重复性的任务,如批量处理文件,发送邮件等,本文我们将使用Python 编写一个自动化办公小助手,帮助你高效完成这些任务
    2025-10-10
  • pandas中DataFrame排序及分组排序的实现示例

    pandas中DataFrame排序及分组排序的实现示例

    本文主要介绍了pandas中DataFrame排序及分组排序,pandas中的sort_values()函数原理类似于SQL中的order by,可以将数据集依照某个字段中的数据进行排序,下面就来具体介绍一下,感兴趣的可以了解一下
    2024-04-04
  • 详解python做UI界面的方法

    详解python做UI界面的方法

    在本文里我们给大家整理了关于python做UI界面的方法和具体步骤,对此有需要的朋友们可以跟着学习参考下。
    2019-02-02
  • python程序 创建多线程过程详解

    python程序 创建多线程过程详解

    这篇文章主要介绍了python程序 创建多线程过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • 使用Keras预训练好的模型进行目标类别预测详解

    使用Keras预训练好的模型进行目标类别预测详解

    这篇文章主要介绍了使用Keras预训练好的模型进行目标类别预测详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06

最新评论