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实现将元祖转换成数组的方法
May 04 Python
Python环境下搭建属于自己的pip源的教程
May 05 Python
全面了解Python环境配置及项目建立
Jun 30 Python
python如何查看系统网络流量的信息
Sep 12 Python
python输入整条数据分割存入数组的方法
Nov 13 Python
pycharm打开命令行或Terminal的方法
Jan 16 Python
Pycharm 字体大小调整设置的方法实现
Sep 27 Python
pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)
May 09 Python
DataFrame 数据合并实现(merge,join,concat)
Jun 14 Python
使用python tkinter开发一个爬取B站直播弹幕工具的实现代码
Feb 07 Python
详解Django的MVT设计模式
Apr 29 Python
Python实现拼音转换
Jun 07 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
在普通HTTP上安全地传输密码
2007/07/21 PHP
PHP set_error_handler()函数使用详解(示例)
2013/11/12 PHP
thinkphp实现数组分页示例
2014/04/13 PHP
PHP借助phpmailer发送邮件
2015/05/11 PHP
jQuery让控件左右移动的三种实现方法
2013/09/08 Javascript
html的DOM中Event对象onblur事件用法实例
2015/01/21 Javascript
JS实现横向与竖向两个选项卡Tab联动的方法
2015/09/27 Javascript
JavaScript的React Web库的理念剖析及基础上手指南
2016/05/10 Javascript
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
vue开发心得和技巧分享
2016/10/27 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
2017/06/23 jQuery
jQuery.Ajax()的data参数类型详解
2017/07/23 jQuery
使用JQ完成表格隔行换色的简单实例
2017/08/25 Javascript
jQuery实现标签子元素的添加和赋值方法
2018/02/24 jQuery
修改Nodejs内置的npm默认配置路径方法
2018/05/13 NodeJs
node.js基于socket.io快速实现一个实时通讯应用
2019/04/23 Javascript
js图片查看器插件用法示例
2019/06/22 Javascript
微信小程序 button样式设置为图片的方法
2020/06/19 Javascript
vue缓存之keep-alive的理解和应用详解
2020/11/02 Javascript
Python写的Discuz7.2版faq.php注入漏洞工具
2014/08/06 Python
python中文编码问题小结
2014/09/28 Python
列举Python中吸引人的一些特性
2015/04/09 Python
初步剖析C语言编程中的结构体
2016/01/16 Python
Python pip 安装与使用(安装、更新、删除)
2019/10/06 Python
Python面向对象之多态原理与用法案例分析
2019/12/30 Python
django跳转页面传参的实现
2020/09/17 Python
利用纯css3实现的文字亮光特效的代码演示
2014/11/27 HTML / CSS
用CSS3实现瀑布流布局的示例代码
2017/11/10 HTML / CSS
本科毕业生自我鉴定
2013/11/02 职场文书
光信息科学与技术专业职业生涯规划
2014/03/13 职场文书
护理专业毕业生自荐信
2014/06/15 职场文书
工商局副局长个人对照检查材料
2014/09/25 职场文书
党员评议思想汇报
2014/10/08 职场文书
党的群众路线教育实践活动个人对照检查材料(乡镇)
2014/11/05 职场文书
一年级数学下册复习计划
2015/01/17 职场文书
观看《杨善洲》宣传教育片心得体会
2016/01/23 职场文书