当前位置: 首页 > 编程笔记 >

Pycharm远程调试openstack的方法

濮赤岩
2023-03-14
本文向大家介绍Pycharm远程调试openstack的方法,包括了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-utils

2.安装完成后重新启动samba:

sudo /etc/init.d/smbd restart

3.修改配置文件

vi /etc/samba/smb.conf 

添加下面几行

[stack] 
 path = /home/stack/share2 
 writeable = yes 
 browseable = yes 
 guest ok= yes 

其中:/home/stack/share2是要map的远程文件所在目录
[stack]是本地上要显示的名字,可以随便起 

4. 修改PYTHONPATH:

export PYTHONPATHON=/home/stack/share2/nova:/opt/stack/nova 

.下面是配置pycharm

1.Run->configuration


2.其中的map关系是:把远程的文件映射到本地的J盘,这个J:\nova与远程计算机上的/home/stack/share2/nova相map


 localhost是本地计算机的IP,Port可以随便起一个。 

3.在要调试的地方加上下面这两句:

现在表明已经连接上了远程的计算机并且正在进行调试

三. 修改openstack代码


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍pycharm远程调试openstack代码,包括了pycharm远程调试openstack代码的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了pycharm远程调试openstack的具体代码,供大家参考,具体内容如下 1.安装pycharm专业版 本文安装pycharm 2016.2.3专业版。网上教程较多,这里不做详细介绍,只要到pycharm官网上下载应用程序进

  • 本文向大家介绍pycharm远程调试openstack的图文教程,包括了pycharm远程调试openstack的图文教程的使用技巧和注意事项,需要的朋友参考一下 今天我要讲如何远程调试openstack。首先我们使用的工具是Pycharm. 1.首先介绍一下环境 我的openstack是使用rdo一键安装的,安装在一台centos的虚拟机上,虚拟机的IP地址是192.168.102.129 2.

  • 本文向大家介绍Pycharm配置远程调试的方法步骤,包括了Pycharm配置远程调试的方法步骤的使用技巧和注意事项,需要的朋友参考一下 动机 一些bug由于本地环境和线上环境的不一致可能导致本地无法复现 本地依赖和线上依赖版本不一致也可以导致一些问题 有时一些bug跟数据相关,本地数据无法和线上数据一致 有些三方平台会验证服务器的合法性或者异步回调结果,如微信支付,这时候本地无法测试 如上所诉,要

  • 本文向大家介绍pycharm远程linux开发和调试代码的方法,包括了pycharm远程linux开发和调试代码的方法的使用技巧和注意事项,需要的朋友参考一下 pycharm是一个非常强大的python开发工具,现在很多代码最终在线上跑的环境都是linux,而开发环境可能还是windows下开发,这就需要经常在linux上进行调试,或者在linux对代码进行编写,而pycharm提供了非常便捷的方

  • 我很难弄清楚如何设置在Docker容器中运行的python应用程序(Flask)的远程调试。具体来说,我使用的是docker compose、PyCharm professional和python 3.5。这就是我到目前为止所做的: > 我把pycharm-debug-py3k.egg复制到项目文件夹 我在wsgi.py文件中添加了以下行: 我在PyCharm中创建了一个远程调试配置(通过将本地机

  • 问题内容: 我正在尝试在Windows主机上的PyCharm和运行django应用程序的debian虚拟主机之间进行调试。说明说要安装egg,添加导入,然后调用命令。我认为这些事情需要在debian主机上完成吗? 好吧,那我应该把这两行放在哪个文件中? 我尝试将其放入settings.py中,但是得到了这种东西… pycharm只是坐在那里“等待连接” 问题答案: PyCharm(或你的选择依据)