pycharm中debug無(wú)法單步調(diào)試 pycharm調(diào)試怎么執(zhí)行下去?
pycharm調(diào)試怎么執(zhí)行下去?首先,您需要在一行代碼中添加一個(gè)調(diào)試斷點(diǎn)。在行首單擊以添加斷點(diǎn)。然后使用pychar的調(diào)試功能運(yùn)行程序。程序?qū)⒆詣?dòng)運(yùn)行到斷點(diǎn)并暫時(shí)停止運(yùn)行。選擇要運(yùn)行的PY文件時(shí),可以
pycharm調(diào)試怎么執(zhí)行下去?
首先,您需要在一行代碼中添加一個(gè)調(diào)試斷點(diǎn)。在行首單擊以添加斷點(diǎn)。然后使用pychar的調(diào)試功能運(yùn)行程序。程序?qū)⒆詣?dòng)運(yùn)行到斷點(diǎn)并暫時(shí)停止運(yùn)行。選擇要運(yùn)行的PY文件時(shí),可以在此處選擇主.py運(yùn)行后,在下面的調(diào)試中,在中選擇console選項(xiàng)卡,然后單擊按鈕訪問(wèn)控制臺(tái)。在這里,您可以在運(yùn)行過(guò)程中輸入任何變量。請(qǐng)注意,此時(shí)代碼尚未運(yùn)行到語(yǔ)句a=6,因此如果輸入a,控制臺(tái)將拋出NameError異常
程序調(diào)試錯(cuò)誤是正常的。一般情況下,會(huì)給出錯(cuò)誤信息來(lái)解決問(wèn)題,如果不能,可以直接將錯(cuò)誤信息復(fù)制到百度。我相信大部分問(wèn)題已經(jīng)解決,解決方案已經(jīng)給出
當(dāng)然,耐心是必不可少的。一般來(lái)說(shuō),你是不耐煩,不能吃熱豆腐。
pycharm可以運(yùn)行Python程序,但是調(diào)試時(shí)會(huì)報(bào)錯(cuò)該怎么辦?
你可以使用pychar調(diào)試odoo服務(wù)器。您只需要配置本地調(diào)試器。如果配置文件用于odoo服務(wù)器,請(qǐng)?jiān)谡{(diào)試器文件中配置參數(shù),例如:-C/path/to/odoou配置.conf在用pychar調(diào)試odoo服務(wù)器時(shí),我發(fā)現(xiàn)了一個(gè)奇怪的問(wèn)題。當(dāng)使用調(diào)試模式啟動(dòng)odoo服務(wù)器時(shí),odoo服務(wù)器總是自動(dòng)啟動(dòng)gevent模式。在此模式下,系統(tǒng)響應(yīng)異常緩慢,但它直接以運(yùn)行模式而不是genvent模式啟動(dòng)。反應(yīng)太慢,顯然不利于調(diào)試。最后,我們發(fā)現(xiàn)我們只需要修改odoo/openerpinit.py