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进行稳定可靠的文件操作详解
Dec 31 Python
Python开发的单词频率统计工具wordsworth使用方法
Jun 25 Python
Python中的filter()函数的用法
Apr 27 Python
python放大图片和画方格实现算法
Mar 30 Python
查看django执行的sql语句及消耗时间的两种方法
May 29 Python
python用plt画图时,cmp设置方法
Dec 13 Python
python+opencv实现阈值分割
Dec 26 Python
python版DDOS攻击脚本
Jun 12 Python
pyqt5 实现多窗口跳转的方法
Jun 19 Python
解决Python中pandas读取*.csv文件出现编码问题
Jul 12 Python
Python pandas实现excel工作表合并功能详解
Aug 29 Python
Django实现文件上传下载
Oct 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
php SQL防注入代码集合
2008/04/25 PHP
php使用curl下载指定大小的文件实例代码
2017/09/30 PHP
浅谈Laravel中的三种中间件的作用
2019/10/13 PHP
简单的js分页脚本
2009/05/21 Javascript
javascript new 需不需要继续使用
2009/07/02 Javascript
Javascript 作用域使用说明
2009/08/13 Javascript
jquery 图片 上一张 下一张 链接效果(续篇)
2010/04/20 Javascript
删除条目时弹出的确认对话框
2014/06/05 Javascript
JS实现至少包含字母、大小写数字、字符的密码等级的两种方法
2015/02/03 Javascript
JS实现下拉菜单赋值到文本框的方法
2015/08/18 Javascript
客户端验证用户名和密码的方法详解
2016/06/16 Javascript
微信小程序 wx.request(object) API详解及实例代码
2016/09/30 Javascript
jQuery实现表格与ckeckbox的全选与单选功能
2016/11/24 Javascript
利用JS轻松实现获取表单数据
2016/12/06 Javascript
js实现截图保存图片功能的代码示例
2017/02/16 Javascript
强大的JavaScript响应式图表Chartist.js的使用
2017/09/13 Javascript
jQuery实现对网页节点的增删改查功能示例
2017/09/18 jQuery
小程序实现录音上传功能
2019/11/22 Javascript
JavaScript 闭包的使用场景
2020/09/17 Javascript
Python 命令行非阻塞输入的小例子
2013/09/27 Python
python使用cPickle模块序列化实例
2014/09/25 Python
在Python的Bottle框架中使用微信API的示例
2015/04/23 Python
python中matplotlib的颜色及线条控制的示例
2018/03/16 Python
Python安装图文教程 Pycharm安装教程
2018/03/27 Python
Python unittest单元测试框架总结
2018/09/08 Python
Bootstrap 学习分享
2012/11/12 HTML / CSS
Madewell澳大利亚官方网站:美国休闲服饰品牌
2019/07/18 全球购物
销售人员中英文自荐信
2013/09/22 职场文书
计算机专业应届生求职信
2014/04/06 职场文书
我爱家乡演讲稿
2014/09/12 职场文书
2015年度培训工作总结范文
2015/04/02 职场文书
赢在中国观后感
2015/06/02 职场文书
MongoDB 常用的crud操作语句
2021/06/20 MongoDB
详解Alibaba Java诊断工具Arthas查看Dubbo动态代理类
2022/04/08 Java/Android
Go微服务项目配置文件的定义和读取示例详解
2022/06/21 Golang
HTML 里 img 元素的 src 和 srcset 属性的区别详解
2023/05/21 HTML / CSS