pycharm专业版远程登录服务器的详细教程


Posted in Python onSeptember 15, 2020

本文单纯为记录个人学习经历,以及一些经验教训,如涉及侵权,请联系作者立即删除!
**

Pycharm等环境连接服务器手册

下载pycharm专业版,购买激活码,利用ssh远程登录调试代码,运行程序
**
1、在pycharm中菜单中找到tools-------->选择deployment------>configuration

pycharm专业版远程登录服务器的详细教程

2、就会进入deployment页面,选择左侧的±-------->使用SFTP方式

pycharm专业版远程登录服务器的详细教程

3、进入create new name页面,输入servername【这里可以随意输入,主要的给自己识别的标识】比如使用test,选择OK,进入下一步

pycharm专业版远程登录服务器的详细教程

4、配置环境【主要是和服务器连接】,选择要配置的环境test,先配置connection---->设置host是服务器IP----->用户名 以及 密码【注意:一定要保存密码,不然下一次会出现连接失败的问题,主要表现 解释器->没有包】----->root path使用autodetect安装自动检测,只要连接成功就能自动检测到,最好不要自己设置------>编码习惯设置为UTF-8,后面再编译的时候能避免很多BUG。

pycharm专业版远程登录服务器的详细教程

4、配置mapping【很重要】按照图示进行配置development路径,这里的路径一定要记住,后续配置解释器要和他对应。

pycharm专业版远程登录服务器的详细教程

5、excluded path 是指明自己不上传什么文件。可以不用设置。以上配置后 选择OK退出
——————————————————————————————————————

6、配置远程解释器,从菜单选择file—>setting

pycharm专业版远程登录服务器的详细教程

7、选择add,进入新的interpreter配置页面。

pycharm专业版远程登录服务器的详细教程

8、选择SHH interpreter,输入ip和用户名,选择next,进入下一个页面 输入密码,选择next

pycharm专业版远程登录服务器的详细教程

9、配置服务器解释器和对应的开发路径,【注意:这里的running code on the remote server要和tool下的configuration中的development path保持一致,不然在编译时无法找到文件】

pycharm专业版远程登录服务器的详细教程

10、选择finish完成。

11、项目编译选择远程解释器 进行代码编译和调试。

pycharm专业版远程登录服务器的详细教程

以上全部结束,能够在本地调试代码,并同步到服务器。

注意:

1、解释器的running code路径一定要和tool configuration中的开发路径一致
2、一开始的时候会显示连接不上去,很正常,环境最下面一般会有进度条,显示现在环境正在配置或连接远程,等待一段时间,显示结束就能够编译运行了【这里和我们日常在cmd中pip install包后,pycharm进行包同步是一样的道理】
3、日常运行代码出现找不到文件等报错,可能原因有:同步延迟——【解决方法:选中文件单独up一下或者同步一下,下图二选一执行】

pycharm专业版远程登录服务器的详细教程

4、时常注意一下地方明白你是否保持连接服务器状态

pycharm专业版远程登录服务器的详细教程

5、pycharm使用服务器运行代码时候 遇到的理解上的问题:1、在配置好后(配置过程等我写个文档),使用ctrl+shift+f10运行代码就是在服务器上跑代码了,不用打开remote host。 不知道到底是在本地还是服务器运行代码,去右上角的运行处,查看当前解释器就行了【如下图】1-2

pycharm专业版远程登录服务器的详细教程

pycharm专业版远程登录服务器的详细教程
pycharm专业版远程登录服务器的详细教程

到此这篇关于pycharm专业版远程登录服务器的详细教程的文章就介绍到这了,更多相关pycharm远程登录服务器内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python的Bottle框架中获取制定cookie的教程
Apr 24 Python
在Django中创建动态视图的教程
Jul 15 Python
在Django的通用视图中处理Context的方法
Jul 21 Python
举例讲解Python中metaclass元类的创建与使用
Jun 30 Python
Python面向对象编程中关于类和方法的学习笔记
Jun 30 Python
python安装cx_Oracle模块常见问题与解决方法
Feb 21 Python
python中hashlib模块用法示例
Oct 30 Python
Python之csv文件从MySQL数据库导入导出的方法
Jun 21 Python
python面向对象入门教程之从代码复用开始(一)
Dec 11 Python
PyCharm使用Docker镜像搭建Python开发环境
Dec 26 Python
TensorFlow固化模型的实现操作
May 26 Python
Python3.9 beta2版本发布了,看看这7个新的PEP都是什么
Jun 10 Python
深入浅析pycharm中 Make available to all projects的含义
Sep 15 #Python
pycharm-professional-2020.1下载与激活的教程
Sep 21 #Python
有关pycharm登录github时有的时候会报错connection reset的问题
Sep 15 #Python
Pycharm Git 设置方法
Sep 15 #Python
2020版Python学习路线图(附学习资料)
Sep 15 #Python
关于Kotlin中SAM转换的那些事
Sep 15 #Python
Python二元算术运算常用方法解析
Sep 15 #Python
You might like
全国FM电台频率大全 - 20 广西省
2020/03/11 无线电
德劲1104的电路分析与改良
2021/03/01 无线电
利用static实现表格的颜色隔行显示
2006/10/09 PHP
PHP的SQL注入过程分析
2012/01/06 PHP
php版本的cron定时任务执行器使用实例
2014/08/19 PHP
Laravel路由设定和子路由设定实例分析
2016/03/30 PHP
关于PHP转换超过2038年日期出错的问题解决
2017/06/28 PHP
在js中使用"with"语句中跨frame的变量引用问题
2007/03/08 Javascript
javascript分页代码实例分享(js分页)
2013/12/13 Javascript
javascript中返回顶部按钮的实现
2015/05/05 Javascript
仅一个form表单 js实现注册信息依次填写提交功能
2016/06/12 Javascript
微信小程序开发之大转盘 仿天猫超市抽奖实例
2016/12/08 Javascript
JavaScript trim 实现去除字符串首尾指定字符的简单方法
2016/12/27 Javascript
backbone简介_动力节点Java学院整理
2017/07/14 Javascript
jQuery Ajax向服务端传递数组参数值的实例代码
2017/09/03 jQuery
Node.js实现连接mysql数据库功能示例
2017/09/15 Javascript
解决angular2 获取到的数据无法实时更新的问题
2018/08/31 Javascript
图文讲解用vue-cli脚手架创建vue项目步骤
2019/02/12 Javascript
Vue注册组件命名时不能用大写的原因浅析
2019/04/25 Javascript
js实现开关灯效果
2020/03/30 Javascript
python通过colorama模块在控制台输出彩色文字的方法
2015/03/19 Python
在Python编程过程中用单元测试法调试代码的介绍
2015/04/02 Python
NumPy.npy与pandas DataFrame的实例讲解
2018/07/09 Python
python实现一个简单的ping工具方法
2019/01/31 Python
python数据库编程 ODBC方式实现通讯录
2020/03/27 Python
基于Python爬取搜狐证券股票过程解析
2020/11/18 Python
Html5 canvas实现粒子时钟的示例代码
2018/09/06 HTML / CSS
英国最大的高品质珠宝和手表专家:Goldsmiths
2017/03/11 全球购物
金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-> (一千零一拾一元整)输出
2015/05/29 面试题
介绍一下Ruby的多线程处理
2013/02/01 面试题
自主招生专家推荐信
2015/03/26 职场文书
国庆阅兵观后感
2015/06/15 职场文书
小学六年级班主任工作经验交流材料
2015/11/02 职场文书
创业计划书之健康营养产业
2019/10/15 职场文书
Memcached介绍及php-memcache扩展安装
2021/04/01 PHP
JS监听Esc 键触发事键
2021/04/14 Javascript