Pycharm執行 除錯程式說明

2022-06-19 23:27:15 字數 999 閱讀 7245

1.字型調整(optional)

file -> settings ->editor->colors & fonts -> size 22

2.開啟程式所在資料夾hw5

file -> open -> hw5所在路徑

3.配置debug/run的引數

程式正常執行命令為

python train_ac_exploration_f18.py sparse-cheetah-cs285-v1 -ep 150 --discount 0.9 -n 100 -e 3 -l 2 -s 32 -b 30000 -lr 0.02 --density_model none --exp_name hc_bc0

sparse-cheetah-cs285-v1 -ep 150 --discount 0.9 -n 100 -e 3 -l 2 -s 32 -b 30000 -lr 0.02 --density_model none --exp_name hc_bc0
示意如下:

4.除錯程式

首先打斷點,然後再除錯

方式一:開啟train_ac_exploration_f18.py檔案,右擊滑鼠,左擊滑鼠選擇debug 『train_ac_exploration...『,

方式二:點選pycharm右上方bug圖示

方式三:使用快捷鍵shift+f9

如果程式不能正常除錯,缺少相應的安裝包,可以在介面左下角terminal下使用pip或conda命令進行安裝。如下所示, 因路徑問題,pip命令圖示不可使用,可以使用conda安裝,如果conda管理的庫沒有所要安裝的庫,可以使用anaconda prompt視窗用pip命令進行安裝。

5.程式除錯過程中的監控,檢視變數值的變化

如果在除錯過程中需要跳出迴圈,可以隨時在迴圈結束處新增斷點,隨後點選step out,即可結束迴圈除錯。

php 除錯程式

在執行時必須知道某個變數為何值。我是這樣做的,建立一檔案debug.php,其內容如下 php php ob start session start echo pre echo 本頁得到的 get變數有 print r get echo 本頁得到的 post變數有 print r post echo...

GDB除錯程式

gdb的三個功能 1 啟動被除錯的程式 2 設定斷點 3 設定斷點之後可以檢查程式的狀態 1.編譯生成可執行檔案 注意 g 除錯選項 gcc g tst.c o tst 2.啟動gdb gdb tst 3.在main函式處設定斷點 break main 4.執行程式 run5.利用 更加豐富的 gd...

gdb除錯程式

除錯是每個程式設計師都會面臨的問題.如何提高程式設計師的除錯效率,更好更快地定位程式中的問題從而加快程式開發的進度,是大家共同面對的問題.可能windows使用者順口就會說出 用vc唄 它提供了設定斷點,單步跟蹤等的圖形介面,使除錯起來直觀易用.但linux使用者可能要生悶氣了 o 難道我們linu...