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 相关文章推荐
详解Python3中的Sequence type的使用
Aug 01 Python
Python的for和break循环结构中使用else语句的技巧
May 24 Python
python将视频转换为全字符视频
Apr 26 Python
Python搭建Spark分布式集群环境
Jul 05 Python
Python pandas.DataFrame 找出有空值的行
Sep 09 Python
Python使用matplotlib绘制三维参数曲线操作示例
Sep 10 Python
Python爬虫使用代理IP的实现
Oct 27 Python
python如何求数组连续最大和的示例代码
Feb 04 Python
python如何通过闭包实现计算器的功能
Feb 22 Python
python2和python3哪个使用率高
Jun 23 Python
Python字典实现伪切片功能
Oct 28 Python
python迷宫问题深度优先遍历实例
Jun 20 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
基于qmail的完整WEBMAIL解决方案安装详解
2006/10/09 PHP
PHP Session机制简介及用法
2014/08/19 PHP
ThinkPHP里用U方法调用js文件实例
2015/06/18 PHP
PHP中的命名空间详细介绍
2015/07/02 PHP
Yii2 rbac权限控制之菜单menu实例教程
2016/04/28 PHP
Yii2实现同时搜索多个字段的方法
2016/08/10 PHP
jQuery 白痴级入门教程
2009/11/11 Javascript
用JavaScript玩转游戏物理(一)运动学模拟与粒子系统
2010/06/19 Javascript
jQuery对JSON数据进行排序输出的方法
2015/06/24 Javascript
创建自己的jquery表格插件
2015/11/25 Javascript
JS实现用户注册时获取短信验证码和倒计时功能
2016/10/27 Javascript
js复制内容到剪贴板代码,js复制代码的简单实例
2016/10/27 Javascript
Nodejs--post的公式详解
2017/04/29 NodeJs
js中Object.defineProperty()方法的不详解
2018/07/09 Javascript
微信小程序canvas拖拽、截图组件功能
2018/09/04 Javascript
如何让微信小程序页面之间的通信不再变困难
2019/06/03 Javascript
JavaScript实现联动菜单特效
2020/01/07 Javascript
jquery实现进度条状态展示
2020/03/26 jQuery
python中sys.argv参数用法实例分析
2015/05/20 Python
使用python实现接口的方法
2017/07/07 Python
利用Python找出序列中出现最多的元素示例代码
2017/12/08 Python
python 实现在一张图中绘制一个小的子图方法
2019/07/07 Python
浅谈python多进程共享变量Value的使用tips
2019/07/16 Python
Python turtle库绘制菱形的3种方式小结
2019/11/23 Python
利用Python自动化操作AutoCAD的实现
2020/04/01 Python
蒙蒂塞罗商店:Monticello Shop
2018/11/25 全球购物
求职简历中个人的自我评价
2013/12/25 职场文书
教师考核评语
2014/04/28 职场文书
开展批评与自我批评心得体会
2014/10/17 职场文书
员工辞职信怎么写
2015/02/27 职场文书
签字仪式主持词
2015/07/03 职场文书
《彼得与狼》教学反思
2016/02/20 职场文书
干货分享:推荐信写作技巧!
2019/06/21 职场文书
一篇文章带你深入了解Mysql触发器
2021/08/02 MySQL
tp5使用layui实现多个图片上传(带附件选择)的方法实例
2021/11/17 PHP
MySQL的InnoDB存储引擎的数据页结构详解
2022/03/03 MySQL