pycharm远程调试openstack的图文教程
今天我要讲如何远程调试openstack。首先我们使用的工具是Pycharm.
1.首先介绍一下环境
我的openstack是使用rdo一键安装的,安装在一台centos的虚拟机上,虚拟机的IP地址是192.168.102.129
2.创建流程
首先加载远程python解释器,比如你的openstack安装在虚拟机上,则就是你虚拟机上的python,这里我们以远程调试nova为例。
2.1 首先创建项目路径
2.2 加载远程解释器
设置远程
2.3设置路劲映射
2.4 下载源码到本地
点击红色所指弹出如下
然后右击出现下载本地代码
然后就会同步代码都本地
2.5 启动调试进程
这里是以nova-api为例,所以我们还要把nova-api启动代码拷贝到本地项目中,同时还要把nova-api也要考到虚拟机的nova源代码下面,要跟本地的代码保持一致
2.6 修改源码设置调试问题
这里没有修改源代码需要增加启动进程参数
这样就能调试了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
Pycharm远程调试openstack的方法
Pycharm对openstack进行远程调试,供大家参考,具体内容如下 总共分三步: 一. 安装samba(非必须的) 二. 安装并配置pycharm 三. 修改openstack的代码(以nova为例) 一.为了实现远程代码的map要首先进行如下设置 1.安装samba(针对Unbuntu14.04,其它版本的安装方式可能略有差别) sudo apt-get install samba sudo apt-get install smbfs sudo apt-get install cifs-
-
pycharm远程调试openstack代码
本文实例为大家分享了pycharm远程调试openstack的具体代码,供大家参考,具体内容如下 1.安装pycharm专业版 本文安装pycharm 2016.2.3专业版.网上教程较多,这里不做详细介绍,只要到pycharm官网上下载应用程序进行安装即可. 2.pycharm配置 (1)首先按下图1打开tools->deployment->configuration: 图 (2)接下来add server,补充server name以及传输方式SFTP,点击ok,如下图2所示: (3)填
-
pycharm远程调试openstack的图文教程
今天我要讲如何远程调试openstack.首先我们使用的工具是Pycharm. 1.首先介绍一下环境 我的openstack是使用rdo一键安装的,安装在一台centos的虚拟机上,虚拟机的IP地址是192.168.102.129 2.创建流程 首先加载远程python解释器,比如你的openstack安装在虚拟机上,则就是你虚拟机上的python,这里我们以远程调试nova为例. 2.1 首先创建项目路径 2.2 加载远程解释器 设置远程 2.3设置路劲映射 2.4 下载源码到本地 点击红色所
-
配置 Pycharm 默认 Test runner 的图文教程
如下所示: 由图中可见,当前使用的是 unittest 测试框架 修改方式如下: 以上这篇配置 Pycharm 默认 Test runner 的图文教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
Pycharm 设置默认头的图文教程
1. 设置的路径是File->settings->Editor->File and Code Templates->Python Script内容见图: 这样新建文件的时候就会默认头如下: 这里说明下#!/usr/bin/evn python 和 #!/usr/bin/python的区别: 第一种写法是在PC的Path中找寻第一个python 用来执行你所编写的脚本信息. 第二种写法是把地址写死,这样可能导致找不到可以执行脚本的python就会报错. 以上这篇Pycharm 设置默
-
解决pycharm 远程调试 上传 helpers 卡住的问题
公司开发环境跑在linux上,用了一周都没问题,突然今天无法使用了,具体表现就是一打开pycharm,同步远程解释器就卡在上传helper文件之处,折腾一上午加一中午,用这个方法解决了,写下来避免其他人入坑! 解决:pycharm安装文件夹下 例如C:\Program Files\JetBrains\PyCharm 2017.2.3这里面找到并且 删掉skeletons文件夹,重新启动再配置远程环境就好了 以上这篇解决pycharm 远程调试 上传 helpers 卡住的问题就是小编分享给大家的
-
mac下pycharm设置python版本的图文教程
安装了pycharm 5.0.1,创建了测试项目,发现python的版本是2.6.9的,系统自带的版本好像是2.7的,为什么这样,怎么切换到2.7 看了一下系统到底装了些什么版本 居然有两个版本 接下来设置解释器的路径 Pycharm>Preferences>Build,Excution,Deployment>Console>Python Console 设置External Libraries Pycharm>Project:项目名>Project Interpret
-
PyCharm中配置PySide2的图文教程
一.准备工作 1. 安装 Pyside2 1.1 使用pip安装Pyside2 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyside2 1.2 查看安装结果 pip freeze 2. 确定Pyside2安装位置 重复安装以获取安装位置,一般为Python安装目录下. pip install Pyside2 二.在 PyCharm中设置自定义工具 在PyCharm中自定义两个工具以便开发时使用. 步骤:File->Setti
-
Docker开启远程安全访问的图文教程详解
一.编辑docker.service文件 vi /usr/lib/systemd/system/docker.service 找到 [Service] 节点,修改 ExecStart 属性,增加 -H tcp://0.0.0.0:2375 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2375 这样相当于对外开放的是 2375 端口,当然也可以根据
-
Pycharm远程调试和MySQL数据库授权问题
目录 一.pycharm配置 1.部署配置 2.python解释器 3.运行/调试配置 二.mysql数据库授权问题 1.settings.py 2.mysql远程数据库授权 一.pycharm配置 1.部署配置 工具==>部署==>配置 2.python解释器 文件==>设置==>项目:xx==>python解释器 3.运行/调试配置 运行==>编辑配置==>新增python配置 注:此处特别要注意如果要在pycharm中调试django需要将形参设置成:run
随机推荐
- Eclipse 格式化代码时不换行与自动换行的实现方法
- Redis有序集合类型的操作_动力节点Java学院整理
- Ubuntu安装telent服务器时出现:apt-get:Package has no installation的原因及解决方法
- 使用socket进行服务端与客户端传文件的方法
- Oracle RAC环境下的阻塞(blocking blocked)介绍和实例演示
- python查找目录下指定扩展名的文件实例
- ASP.NET控件10个最有用的属性详解
- jQuery自适应轮播图插件Swiper用法示例
- ASP.NET中Session和Cache的区别总结
- asp.net画曲线图(折线图)代码 详细注释
- js 手机号码合法性验证代码集合
- Python中用altzone()方法处理时区的教程
- 使用Java制作一个简单的记事本
- MySQL 4G内存服务器配置优化
- Dell PowerEdge服务器工具下载集合
- shell字符串操作详解
- jQuery Tools tab使用介绍
- jQuery的几个我们必须了解的特点
- jquery入门—访问DOM对象方法
- 用css制作星级评分第1/3页