mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法

作者:studytime 时间:2021-10-19 18:40:40 

本文将介绍如何使用公司运行服务器进行开发调试,以及使用远程服务器python解释器,整理了对应的配置流程。

进入配置页面

Pycharm菜单栏,如下图所示,依次点击 Tools -> Deployment -> Configration…

mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法

开始配置连接服务器

1. Connection 选项设置:

mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法

具体参数说明:

  • name 代码服务器配置名称

  • Type 协议类型,协议最好选择 SFTP

  • Host、User name、Password 服务器配置相关信息

  • Root Path 为服务器项目运行的上级目录,特殊说明结束符不要带/

  • Send Keep alive messages eash 调整为10,代表同步频率

  • 编码类型如果不是UTF-8需要设置成

1.Mapping 选项设置,主要设置本地项目目录与远程目录的映射

mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法

到此,本地和远程服务器的连接同步已经配置完成。可以进行本地和远程服务器代码的上传、下载或者对比。

mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法

配置使用远程服务器 Python 解释器

使用服务器调试 Python 程序的前提时在服务器上安装了Python解释器,如果没安装,请先安装。具体可以参考作者文章

在菜单栏,File -> Settings… -> Project ×× -> Project Interpreter,点击右侧 Add按钮,添加解释器。

mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法

选择SSH Interpreter,选择上一步中设置的服务器。当然也可以填写服务器的 Host 地址,端口Port,用户名Username,填好后,下一步Next。

mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法

选择远程服务器上Python解释器的位置,服务器上的远程同步文件夹Sync folders,可以选择多个。如果不知道Python安装在哪,可以远程连接服务器后,使用 命令 which python 找到Python安装位置。

mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法

mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法

mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法

mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法

Finish,配置结束。该项目现在使用的就是远程服务器上的Python解释器了。以后的项目若想/不想使用该解释器,手动更改解释器即可。

来源:https://www.studytime.xin/tool/2020/03/16/python-mac-tool-in-server.html

标签:Pycharm,远程,服务器,Python,解释器
0
投稿

猜你喜欢

  • Keras神经网络efficientnet模型搭建yolov3目标检测平台

    2021-10-08 11:45:33
  • Python调用腾讯云短信服务发送手机短信

    2021-10-07 16:55:38
  • 小程序input数据双向绑定实现方法

    2023-07-15 13:09:54
  • python中如何使用正则表达式的集合字符示例

    2022-05-31 13:00:56
  • ORACLE 10g 安装教程[图文]

    2023-07-15 07:07:27
  • python实现创建新列表和新字典,并使元素及键值对全部变成小写

    2023-12-30 00:24:26
  • python处理两种分隔符的数据集方法

    2023-06-17 11:24:54
  • 如何在django中实现分页功能

    2021-10-21 03:29:49
  • Python实现的简单模板引擎功能示例

    2022-01-24 04:47:36
  • Pytorch中accuracy和loss的计算知识点总结

    2023-06-25 10:57:32
  • python使用在线API查询IP对应的地理位置信息实例

    2021-12-10 23:59:16
  • 详解pandas.DataFrame.plot() 画图函数

    2021-06-02 21:41:49
  • js实现一个日期联动下拉菜单

    2007-08-04 20:49:00
  • Django 缓存配置Redis使用详解

    2021-12-27 12:34:32
  • iframe 的用法与注意事项

    2008-02-12 12:56:00
  • 如何对Python编译PyInstaller打包生成的exe文件进行反编译生成pyc、py源代码文件

    2023-11-06 00:10:33
  • MySQL 5.0 数据库新特性的存储过程

    2007-10-24 19:45:00
  • 13个超酷的js显示时间效果

    2007-08-30 09:52:00
  • js 混淆加密工具代码

    2007-09-22 18:10:00
  • Laravel框架文件上传功能实现方法示例

    2023-11-15 19:16:31
  • asp之家 网络编程 m.aspxhome.com