Pycharm遠程調試openstack的方法
Pycharm對openstack進行遠程調試,供大家參考,具體內容如下
總共分三步:
一. 安裝samba(非必須的)
二. 安裝并配置pycharm
三. 修改openstack的代碼(以nova為例)
一.為了實現(xiàn)遠程代碼的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.在要調試的地方加上下面這兩句:
現(xiàn)在表明已經連接上了遠程的計算機并且正在進行調試
三. 修改openstack代碼
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python進行數(shù)據可視化Plotly與Dash的應用小結
數(shù)據可視化是數(shù)據分析中至關重要的一環(huán),它能夠幫助我們更直觀地理解數(shù)據并發(fā)現(xiàn)隱藏的模式和趨勢,本文主要介紹了Python進行數(shù)據可視化Plotly與Dash的應用小結,具有一定的參考價值,感興趣的可以了解一下2024-04-04python向MySQL數(shù)據庫插入數(shù)據的操作方法
這篇文章主要介紹了python向MySQL數(shù)據庫插入數(shù)據,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-11-11python 進制轉換 int、bin、oct、hex的原理
這篇文章主要介紹了python 進制轉換 int、bin、oct、hex的原理,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01