pycharm远程调试openstack代码


Posted in Python onNovember 21, 2017

本文实例为大家分享了pycharm远程调试openstack的具体代码,供大家参考,具体内容如下

1.安装pycharm专业版

本文安装pycharm 2016.2.3专业版。网上教程较多,这里不做详细介绍,只要到pycharm官网上下载应用程序进行安装即可。

2.pycharm配置

(1)首先按下图1打开tools->deployment->configuration:

pycharm远程调试openstack代码 图

(2)接下来add server,补充server name以及传输方式SFTP,点击ok,如下图2所示:

pycharm远程调试openstack代码 

(3)填写server信息,点击ok即可,如下图3所示:

pycharm远程调试openstack代码 

(4)然后通过打开tools->deployment->browse remote host,如下图4所示:

pycharm远程调试openstack代码 

(5)此时就可以进行远程调试openstack程序了,如下图5所示:

pycharm远程调试openstack代码 

(6)代码更改完毕后即可通过右上角的upload图标进行上传,如下图6所示:

pycharm远程调试openstack代码 

(7)为了方便代码修改前和修改后进行比较,可以通过点击左边的compare图标,实现目前代码和最近一次上传代码进行比较,如下图7所示,比较结果如图8所示,从图中可以清晰看出修改前后代码的改动情况:

pycharm远程调试openstack代码 

pycharm远程调试openstack代码  

(8)当然还支持回滚操作,即代码可以恢复到之前的版本,如图9所示:

pycharm远程调试openstack代码 

(9)代码修改完成后,打开tools->start ssh session,即可通过ssh登录到远程服务器上,对相应的服务进行重启即可,如下图10和图11所示:

pycharm远程调试openstack代码 pycharm远程调试openstack代码

注意:在上述与remote server连接过程中,如果提示Windows 7 sometimes breaks FTP connections on Java 7 if firewall is enabled,则可通过在cmd模式下输入以下内容即可:

netsh advfirewall set global StatefulFTP disable

总结:从以上过程可以看出,利用pycharm可以很好地对程序进行远程调试,还可以通过ssh登录到服务器上进行对应服务的重启,可以很方便的调试程序,祝你好运~

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中shutil模块的学习笔记教程
Apr 04 Python
解决Python 命令行执行脚本时,提示导入的包找不到的问题
Jan 19 Python
Python远程视频监控程序的实例代码
May 05 Python
python银行系统实现源码
Oct 25 Python
python全局变量引用与修改过程解析
Jan 07 Python
python 使用cx-freeze打包程序的实现
Mar 14 Python
详解Ubuntu环境下部署Django+uwsgi+nginx总结
Apr 02 Python
查看keras的默认backend实现方式
Jun 19 Python
基于Python 的语音重采样函数解析
Jul 06 Python
Scrapy爬虫文件批量运行的实现
Sep 30 Python
python3.9和pycharm的安装教程并创建简单项目的步骤
Feb 03 Python
如何利用pygame实现打飞机小游戏
May 30 Python
Pycharm远程调试openstack的方法
Nov 21 #Python
pycharm远程调试openstack的图文教程
Nov 21 #Python
Python实现的归并排序算法示例
Nov 21 #Python
Python实现打印螺旋矩阵功能的方法
Nov 21 #Python
Python中矩阵库Numpy基本操作详解
Nov 21 #Python
python GUI实例学习
Nov 21 #Python
Python实现判断一个字符串是否包含子串的方法总结
Nov 21 #Python
You might like
在线短消息收发的程序,不用数据库
2006/10/09 PHP
Symfony页面的基本创建实例详解
2015/01/26 PHP
php可应用于面包屑导航的迭代寻找家谱树实现方法
2015/02/02 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
2015/03/03 PHP
php根据一个给定范围和步进生成数组的方法
2015/06/19 PHP
PHP数学运算与数据处理实例分析
2016/04/01 PHP
DWZ+ThinkPHP开发时遇到的问题分析
2016/12/12 PHP
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
php中字符串和整数比较的操作方法
2019/06/06 PHP
Jquery Ajax学习实例6 向WebService发出请求,返回DataSet(XML) 异步调用
2010/03/18 Javascript
一个报数游戏js版(约瑟夫环问题)
2010/08/05 Javascript
详解Javascript继承的实现
2016/03/25 Javascript
vue2.0学习之axios的封装与vuex介绍
2018/05/28 Javascript
vue组件中传值EventBus的使用及注意事项说明
2020/11/16 Javascript
Vue包大小优化的实现(从1.72M到94K)
2021/02/18 Vue.js
python爬虫教程之爬取百度贴吧并下载的示例
2014/03/07 Python
Python实现的RSS阅读器实例
2015/07/25 Python
python使用turtle库与random库绘制雪花
2018/06/22 Python
Python3 导入上级目录中的模块实例
2019/02/16 Python
详解Python是如何实现issubclass的
2019/07/24 Python
Python定时发送天气预报邮件代码实例
2019/09/09 Python
Python-opencv 双线性插值实例
2020/01/17 Python
Django REST 异常处理详解
2020/07/15 Python
python opencv pytesseract 验证码识别的实现
2020/08/28 Python
浅谈Selenium 控制浏览器的常用方法
2020/12/04 Python
纯CSS实现设置半个字符的样式
2014/07/03 HTML / CSS
历史专业大学生职业生涯规划书
2014/03/13 职场文书
九一八事变纪念日演讲稿
2014/09/14 职场文书
2014年小班保育员工作总结
2014/12/23 职场文书
先进工作者推荐材料
2014/12/23 职场文书
同意落户证明
2015/06/19 职场文书
关于国庆节的广播稿
2015/08/19 职场文书
教师理论学习心得体会
2016/01/21 职场文书
高中政治教师教学反思
2016/02/23 职场文书
基于Python绘制子图及子图刻度的变换等的问题
2021/05/23 Python
mysql在项目中怎么选事务隔离级别
2021/05/25 MySQL