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 25 Python
python之wxPython应用实例
Sep 28 Python
操作Windows注册表的简单的Python程序制作教程
Apr 07 Python
Windows下python2.7.8安装图文教程
May 26 Python
Python获取指定文件夹下的文件名的方法
Feb 06 Python
Python读取本地文件并解析网页元素的方法
May 21 Python
Pytorch实现GoogLeNet的方法
Aug 18 Python
python处理RSTP视频流过程解析
Jan 11 Python
TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)
Jun 22 Python
Python requests HTTP验证登录实现流程
Nov 05 Python
python爬虫请求头的使用
Dec 01 Python
python wsgiref源码解析
Feb 06 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
CI框架实现优化文件上传及多文件上传的方法
2017/01/04 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
2017/08/31 PHP
jQuery UI Dialog控件中的表单无法正常提交的解决方法
2010/12/19 Javascript
如何确保JavaScript的执行顺序 之jQuery.html并非万能钥匙
2011/03/03 Javascript
Java File类的常用方法总结
2015/03/18 Javascript
js简单实现点击左右运动的方法
2015/04/10 Javascript
详细分析使用AngularJS编程中提交表单的方式
2015/06/19 Javascript
JS实现Fisheye效果动感放大菜单代码
2015/10/21 Javascript
基于javascript实现简单的抽奖系统
2020/04/15 Javascript
JS组件Bootstrap Select2使用方法解析
2016/05/30 Javascript
AngularJS实践之使用NgModelController进行数据绑定
2016/10/08 Javascript
Angularjs中的页面访问权限怎么设置
2016/11/11 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
JS实现留言板功能[楼层效果展示]
2017/12/27 Javascript
使用D3.js+Vue实现一个简单的柱形图
2018/08/05 Javascript
JS使用new操作符创建对象的方法分析
2019/05/30 Javascript
Node.js 的 GC 机制详解
2019/06/03 Javascript
Vue js with语句原理及用法解析
2020/09/03 Javascript
Vue.js使用axios动态获取response里的data数据操作
2020/09/08 Javascript
微信小程序实现购物车小功能
2020/12/30 Javascript
Python利用BeautifulSoup解析Html的方法示例
2017/07/30 Python
python看某个模块的版本方法
2018/10/16 Python
python networkx 根据图的权重画图实现
2019/07/10 Python
Python requests模块session代码实例
2020/04/14 Python
Python 实现简单的客户端认证
2020/07/29 Python
Python如何截图保存的三种方法(小结)
2020/09/01 Python
如何使用python自带IDLE的几种方法
2020/10/10 Python
python中子类与父类的关系基础知识点
2021/02/02 Python
HTML5 Canvas 旋转风车绘制
2017/08/18 HTML / CSS
英国广泛的照明产品网站:Lights4living
2018/01/28 全球购物
应届生体育教师自荐信
2013/10/03 职场文书
家庭贫困证明范本(经典版)
2014/09/22 职场文书
如何写好一份优秀的工作总结?
2019/06/21 职场文书
Mysql效率优化定位较低sql的两种方式
2021/05/26 MySQL
Go语言 详解net的tcp服务
2022/04/14 Golang
Python如何将list中的string转换为int
2022/07/15 Ruby