pycharm遠(yuǎn)程調(diào)試openstack的圖文教程
今天我要講如何遠(yuǎn)程調(diào)試openstack。首先我們使用的工具是Pycharm.
1.首先介紹一下環(huán)境
我的openstack是使用rdo一鍵安裝的,安裝在一臺centos的虛擬機上,虛擬機的IP地址是192.168.102.129
2.創(chuàng)建流程
首先加載遠(yuǎn)程python解釋器,比如你的openstack安裝在虛擬機上,則就是你虛擬機上的python,這里我們以遠(yuǎn)程調(diào)試nova為例。
2.1 首先創(chuàng)建項目路徑
2.2 加載遠(yuǎn)程解釋器
設(shè)置遠(yuǎn)程
2.3設(shè)置路勁映射
2.4 下載源碼到本地
點擊紅色所指彈出如下
然后右擊出現(xiàn)下載本地代碼
然后就會同步代碼都本地
2.5 啟動調(diào)試進(jìn)程
這里是以nova-api為例,所以我們還要把nova-api啟動代碼拷貝到本地項目中,同時還要把nova-api也要考到虛擬機的nova源代碼下面,要跟本地的代碼保持一致
2.6 修改源碼設(shè)置調(diào)試問題
這里沒有修改源代碼需要增加啟動進(jìn)程參數(shù)
這樣就能調(diào)試了。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
使用Python實現(xiàn)炫酷的數(shù)據(jù)動態(tài)圖大全
數(shù)據(jù)可視化是通過圖形、圖表、地圖等可視元素將數(shù)據(jù)呈現(xiàn)出來,以便更容易理解、分析和解釋,它是將抽象的數(shù)據(jù)轉(zhuǎn)化為直觀形象的過程,本文給大家介紹了使用Python實現(xiàn)炫酷的數(shù)據(jù)動態(tài)圖大全,需要的朋友可以參考下2024-06-06python判斷一個變量是否已經(jīng)設(shè)置的方法
這篇文章主要介紹了python判斷一個變量是否已經(jīng)設(shè)置的方法,有需要的朋友們可以跟著學(xué)習(xí)參考下。2020-08-08Python深度學(xué)習(xí)之Pytorch初步使用
今天給大家整理了Python深度學(xué)習(xí)之Pytorch初步使用的有關(guān)知識,文中介紹的非常詳細(xì),對正在學(xué)習(xí)python的小伙伴們有很好的幫助,需要的朋友可以參考下2021-05-05Python3 使用map()批量的轉(zhuǎn)換數(shù)據(jù)類型,如str轉(zhuǎn)float的實現(xiàn)
今天小編就為大家分享一篇Python3 使用map()批量的轉(zhuǎn)換數(shù)據(jù)類型,如str轉(zhuǎn)float的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11