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里disconnect UDP套接字的方法
Apr 23 Python
python基于Tkinter库实现简单文本编辑器实例
May 05 Python
python爬取51job中hr的邮箱
May 14 Python
python3制作捧腹网段子页爬虫
Feb 12 Python
Python实现多进程共享数据的方法分析
Dec 04 Python
python复制文件到指定目录的实例
Apr 27 Python
新手如何发布Python项目开源包过程详解
Jul 11 Python
python中eval与int的区别浅析
Aug 11 Python
Python GUI自动化实现绕过验证码登录
Jan 10 Python
如何理解python对象
Jun 21 Python
Python实现哲学家就餐问题实例代码
Nov 09 Python
Python如何telnet到网络设备
Feb 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
php GeoIP的使用教程
2011/03/09 PHP
PHP下 Mongodb 连接远程数据库的实例代码
2017/08/30 PHP
javascript attachEvent和addEventListener使用方法
2009/03/19 Javascript
JQery 渐变图片导航效果代码 漂亮
2010/01/01 Javascript
jquery判断字符输入个数(数字英文长度记为1,中文记为2,超过长度自动截取)
2010/10/15 Javascript
分享一个我自己写的ToolTip提示插件(附源码)
2013/01/20 Javascript
HTML上传控件取消选择
2013/03/06 Javascript
JS实现的数组全排列输出算法
2015/03/19 Javascript
js实现有过渡渐变效果的图片轮播相册(兼容IE,ff)
2016/01/19 Javascript
微信小程序--onShareAppMessage分享参数用处(页面分享)
2017/04/18 Javascript
jQuery实现火车票买票城市选择切换功能
2017/09/15 jQuery
用node撸一个监测复联4开售短信提醒的实现代码
2019/04/10 Javascript
turn.js异步加载实现翻书效果
2019/07/25 Javascript
JS查找孩子节点简单示例
2019/07/25 Javascript
利用Python获取赶集网招聘信息前篇
2016/04/18 Python
关于Python正则表达式 findall函数问题详解
2018/03/22 Python
解决pycharm无法调用pip安装的包问题
2018/05/18 Python
Python3.5 Pandas模块之DataFrame用法实例分析
2019/04/23 Python
Python3列表内置方法大全及示例代码小结
2019/05/10 Python
详解Python中打乱列表顺序random.shuffle()的使用方法
2019/11/11 Python
pandas factorize实现将字符串特征转化为数字特征
2019/12/19 Python
详解python的变量缓存机制
2021/01/24 Python
Python3.9.0 a1安装pygame出错解决全过程(小结)
2021/02/02 Python
HTML5标签使用方法详解
2015/11/27 HTML / CSS
Speedo澳大利亚官网:全球领先游泳品牌
2018/02/04 全球购物
苹果台湾官网:Apple台湾
2019/01/05 全球购物
Holland & Barrett爱尔兰:英国领先的健康零售商
2019/03/31 全球购物
卫校护理专业毕业生求职信
2013/11/26 职场文书
后勤主管工作职责
2013/12/07 职场文书
店长助理岗位职责
2013/12/13 职场文书
公司成本主管岗位责任制
2014/02/21 职场文书
火箭队口号
2014/06/18 职场文书
四年级数学上册教学计划
2015/01/20 职场文书
手把手教你导入Go语言第三方库
2021/08/04 Golang
电脑只能进入安全模式无法正常启动的解决办法
2022/04/08 数码科技
python playwrigh框架入门安装使用
2022/07/23 Python