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 相关文章推荐
简单的Python2.7编程初学经验总结
Apr 01 Python
简单介绍Python中的JSON使用
Apr 28 Python
python和bash统计CPU利用率的方法
Jul 10 Python
Python机器学习k-近邻算法(K Nearest Neighbor)实例详解
Jun 25 Python
python 随机生成10位数密码的实现代码
Jun 27 Python
Pyqt QImage 与 np array 转换方法
Jun 27 Python
Python input函数使用实例解析
Nov 22 Python
Python 实现数组相减示例
Dec 27 Python
如何理解Python中包的引入
May 29 Python
python使用QQ邮箱实现自动发送邮件
Jun 22 Python
Python基础教程之输入输出和运算符
Jul 26 Python
Python编写车票订购系统 Python实现快递收费系统
Aug 14 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
无法载入 mcrypt 扩展,请检查 PHP 配置终极解决方案
2011/07/18 PHP
Apache服务器无法使用的解决方法
2013/05/08 PHP
php对文件进行hash运算的方法
2015/04/03 PHP
php中smarty变量修饰用法实例分析
2015/06/11 PHP
Tinymce+jQuery.Validation使用产生的BUG
2010/03/29 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
Js实现滚动变色的文字效果
2014/06/16 Javascript
jQuery实现多级联动下拉列表查询框
2016/01/18 Javascript
Vue指令的钩子函数使用方法
2017/03/20 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
2017/09/19 Javascript
angular1配合gulp和bower的使用教程
2018/01/19 Javascript
ExtJs使用自定义插件动态保存表头配置(隐藏或显示)
2018/09/25 Javascript
Js on及addEventListener原理用法区别解析
2020/07/11 Javascript
Python实现文件复制删除
2016/04/19 Python
django+js+ajax实现刷新页面的方法
2017/05/22 Python
pycharm下查看python的变量类型和变量内容的方法
2018/06/26 Python
Python实现查询某个目录下修改时间最新的文件示例
2018/08/29 Python
python3+requests接口自动化session操作方法
2018/10/13 Python
django主动抛出403异常的方法详解
2019/01/04 Python
Python自定义一个类实现字典dict功能的方法
2019/01/19 Python
python 搜索大文件的实例代码
2019/07/08 Python
Django项目中使用JWT的实现代码
2019/11/04 Python
基于python实现计算两组数据P值
2020/07/10 Python
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
2020/11/29 Python
美国中西部家用医疗设备商店:Med Mart(轮椅、踏板车、升降机等)
2019/04/26 全球购物
澳大利亚一站式数码相机商店:CameraPro
2020/03/09 全球购物
实习生自我鉴定范文
2013/12/05 职场文书
捐书寄语赠言
2014/01/18 职场文书
监督检查工作方案
2014/05/28 职场文书
2014年物流工作总结
2014/11/25 职场文书
2014年流动人口工作总结
2014/11/26 职场文书
2015年信息宣传工作总结
2015/05/26 职场文书
一个独生女的故事观后感
2015/06/04 职场文书
理想国读书笔记
2015/06/25 职场文书
element多个表单校验的实现
2021/05/27 Javascript
eval(cmd)与eval($cmd)的区别与联系
2021/07/07 PHP