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


Posted in Python onMarch 19, 2020

本文将介绍如何使用公司运行服务器进行开发调试,以及使用远程服务器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解释器了。以后的项目若想/不想使用该解释器,手动更改解释器即可。

总结

到此这篇关于mac 上如何配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的文章就介绍到这了,更多相关mac 上如何配置Pycharm连接远程服务器并实现使用远程服务器Python解释器内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python用pickle模块实现“增删改查”的简易功能
Jun 07 Python
Python使用爬虫爬取静态网页图片的方法详解
Jun 05 Python
Python实现简单查找最长子串功能示例
Feb 26 Python
初探利用Python进行图文识别(OCR)
Feb 26 Python
Django ORM 聚合查询和分组查询实现详解
Aug 09 Python
python实现把两个二维array叠加成三维array示例
Nov 29 Python
Python 模拟生成动态产生验证码图片的方法
Feb 01 Python
TensorFlow实现保存训练模型为pd文件并恢复
Feb 06 Python
django在保存图像的同时压缩图像示例代码详解
Feb 11 Python
Python如何在bool函数中取值
Sep 21 Python
python Pexpect模块的使用
Dec 25 Python
Python turtle实现贪吃蛇游戏
Jun 18 Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
Mar 18 #Python
Python3开发实例之非关系型图数据库Neo4j安装方法及Python3连接操作Neo4j方法实例
Mar 18 #Python
selenium+python配置chrome浏览器的选项的实现
Mar 18 #Python
python开发实例之python使用Websocket库开发简单聊天工具实例详解(python+Websocket+JS)
Mar 18 #Python
python selenium操作cookie的实现
Mar 18 #Python
Selenium 滚动页面至元素可见的方法
Mar 18 #Python
python字符串判断密码强弱
Mar 18 #Python
You might like
DISCUZ 论坛管理员密码忘记的解决方法
2009/05/14 PHP
PHP计划任务、定时执行任务的实现代码
2011/04/23 PHP
探讨方法的重写(覆载)详解
2013/06/08 PHP
CI(CodeIgniter)框架中的增删改查操作
2014/06/10 PHP
php通过正则表达式记取数据来读取xml的方法
2015/03/09 PHP
[原创]js与自动伸缩图片 自动缩小图片的多浏览器兼容的方法总结
2007/03/12 Javascript
javascript之AJAX框架使用说明
2010/04/24 Javascript
JavaScript建立一个语法高亮输入框实现思路
2013/02/26 Javascript
Dom 学习总结以及实例的使用介绍
2013/04/24 Javascript
Javascript实现带关闭按钮的网页漂浮广告代码
2014/01/12 Javascript
JavaScript中的迭代器和生成器详解
2014/10/29 Javascript
javascript中callee与caller的区别分析
2015/04/20 Javascript
jQuery实现两款有动画功能的导航菜单代码
2015/09/16 Javascript
通过Jquery.cookie.js实现展示浏览网页的历史记录超管用
2015/10/23 Javascript
用director.js实现前端路由使用实例
2017/01/27 Javascript
javascript异步处理与Jquery deferred对象用法总结
2019/06/04 jQuery
微信小程序实现横向滚动导航栏效果
2019/12/12 Javascript
vue实现整屏滚动切换
2020/06/29 Javascript
[02:56]DOTA2矮人直升机 英雄基础教程
2013/11/26 DOTA
Python从数据库读取大量数据批量写入文件的方法
2018/12/10 Python
python 利用turtle库绘制笑脸和哭脸的例子
2019/11/23 Python
python循环嵌套的多种使用方法解析
2019/11/29 Python
使用Python防止SQL注入攻击的实现示例
2020/05/21 Python
Python配置pip国内镜像源的实现
2020/08/20 Python
澳大利亚珠宝商:Shiels
2019/10/06 全球购物
JSP&Servlet技术面试题
2015/05/21 面试题
高级销售员求职信
2013/10/25 职场文书
外语专业毕业生自荐信
2014/04/14 职场文书
关于梦想的演讲稿
2014/05/05 职场文书
旷课检讨书500字
2014/10/14 职场文书
先进事迹材料怎么写
2014/12/30 职场文书
2015秋季运动会通讯稿
2015/07/18 职场文书
选择比努力更重要?这是长期以来对“努力”的最大误解
2019/07/12 职场文书
导游词之澳门妈祖庙
2019/12/19 职场文书
Python爬虫之爬取哔哩哔哩热门视频排行榜
2021/04/28 Python
php png失真的原因及解决办法
2021/10/24 PHP