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安装路径以及安装包路径小技巧
Apr 28 Python
Python编程入门的一些基本知识
May 13 Python
用Pygal绘制直方图代码示例
Dec 07 Python
python和flask中返回JSON数据的方法
Mar 26 Python
Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
Apr 24 Python
对Python中Iterator和Iterable的区别详解
Oct 18 Python
pandas 把数据写入txt文件每行固定写入一定数量的值方法
Dec 28 Python
python交互界面的退出方法
Feb 16 Python
tensorflow中tf.slice和tf.gather切片函数的使用
Jan 19 Python
简述python&pytorch 随机种子的实现
Oct 07 Python
Python 利用flask搭建一个共享服务器的步骤
Dec 05 Python
Python预测分词的实现
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
Apache 配置详解(最好的APACHE配置教程)
2010/07/04 PHP
PHP中使用addslashes函数转义的安全性原理分析
2014/11/03 PHP
php通过前序遍历树实现无需递归的无限极分类
2015/07/10 PHP
4种PHP异步执行的常用方式
2015/12/24 PHP
php实现购物车功能(以大苹果购物网为例)
2017/03/09 PHP
浅谈PHP接入(第三方登录)QQ登录 OAuth2.0 过程中遇到的坑
2017/10/13 PHP
win10下 php安装seaslog扩展的详细步骤
2020/12/04 PHP
屏蔽Flash右键信息的js代码
2010/01/17 Javascript
JQuery实现绚丽的横向下拉菜单
2013/12/19 Javascript
控制台报错object is not a function的解决方法
2014/08/24 Javascript
基于Bootstrap+jQuery.validate实现表单验证
2016/05/30 Javascript
Javascript中apply、call、bind的巧妙使用
2016/08/18 Javascript
Dropzone.js实现文件拖拽上传功能(附源码下载)
2016/11/22 Javascript
JS实现改变HTML上文字颜色和内容的方法
2016/12/30 Javascript
VUEJS 2.0 子组件访问/调用父组件的实例
2018/02/10 Javascript
vue页面离开后执行函数的实例
2018/03/13 Javascript
AngularJs分页插件使用详解
2018/06/30 Javascript
详解Vue改变数组中对象的属性不重新渲染View的解决方案
2018/09/21 Javascript
JS实现随机抽取三人
2019/11/06 Javascript
python实现合并两个数组的方法
2015/05/16 Python
Python ldap实现登录实例代码
2016/09/30 Python
详解python实现交叉验证法与留出法
2019/07/11 Python
python 类的继承 实例方法.静态方法.类方法的代码解析
2019/08/23 Python
python使用matplotlib:subplot绘制多个子图的示例
2020/09/24 Python
瑞典度假品牌:OAS
2019/05/28 全球购物
如何在Oracle中查看各个表、表空间占用空间的大小
2015/10/31 面试题
公务员职务工作的自我评价
2013/11/01 职场文书
教师批评与自我批评材料
2014/10/16 职场文书
整改落实情况汇报材料
2014/10/29 职场文书
2014年学校食堂工作总结
2014/11/25 职场文书
建党伟业的观后感
2015/06/01 职场文书
新娘父亲婚礼致辞
2015/07/27 职场文书
Python中os模块的简单使用及重命名操作
2021/04/17 Python
java设计模式--七大原则详解
2021/07/21 Java/Android
尝试使用Python爬取城市租房信息
2022/04/12 Python
python如何利用cv2.rectangle()绘制矩形框
2022/12/24 Python