網(wǎng)站首頁(yè) Python教程 正文
Pycharm上Modify Run Configuration的使用方法,帶參數(shù)配置
作者:Bobo愛(ài)學(xué)習(xí) 更新時(shí)間: 2022-07-16 Python教程-
前言
我們?cè)诖罱▂olo系列目標(biāo)檢測(cè)模型時(shí),往往需要對(duì)代碼進(jìn)行逐步調(diào)試,及時(shí)發(fā)現(xiàn)錯(cuò)誤,所以本文在pycharm的基礎(chǔ)上,對(duì)yolov6中的infer.py進(jìn)行逐步調(diào)試。
-
首先我們?cè)赾onda環(huán)境一切準(zhǔn)備就緒的情況下,能在終端tenminal中跑通infer.py,需要在tenminal中輸入以下指令:
python tools/infer.py --weights weights/yolov6s.pt --source test_img/30%.jpeg --save-txt
可以看到,后面有“–weights”等參數(shù),如果我們直接run的話,程序只能夠按默認(rèn)參數(shù)配置進(jìn)行運(yùn)行,所以我們?yōu)榱四軌驅(qū)Τ绦蜻M(jìn)行DeBug,我們首先能夠要將參數(shù)配置好。
首先第一步:點(diǎn)擊鼠標(biāo)右鍵,找到“Modify Run Configuration”這一項(xiàng),
點(diǎn)擊進(jìn)入,會(huì)看到以下界面,
在“Parameters”參數(shù)欄中,填入以下參數(shù)配置,填入后,如下:
!!注意注意!!,看到以上的“Working directory”中的工作空間,一定要修改為“weights/yolov6s.pt”該相對(duì)路徑的上一級(jí)目錄,也就是yolov6,如下所示:
最后一定要點(diǎn)"apply",然后再點(diǎn)擊“OK”。
3.調(diào)試(Debug)
再選擇Debug,
點(diǎn)擊后,如圖所示:
已經(jīng)可以開始逐步調(diào)試,么有報(bào)錯(cuò)。
4.逐步調(diào)試
關(guān)于打斷點(diǎn),逐步調(diào)試,建議參考下面這篇文章,希望能夠幫到你,祝你一切順利!
https://blog.csdn.net/weixin_43499626/article/details/117222955
原文鏈接:https://blog.csdn.net/qq_37706433/article/details/125782962
相關(guān)推薦
- 2022-09-26 Linux安裝jdk,安裝tomcat,Linux中發(fā)布項(xiàng)目
- 2022-05-13 數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)筆記——順序存儲(chǔ)結(jié)構(gòu)實(shí)現(xiàn)棧
- 2023-01-12 python列表添加元素append(),extend(),insert(),+list的區(qū)別及說(shuō)明
- 2022-09-10 Nginx代理Partainer的實(shí)現(xiàn)_nginx
- 2023-04-19 微信小程序授權(quán)登錄三種實(shí)現(xiàn)方式
- 2023-01-15 SqlServer?多種分頁(yè)方式?詳解(含簡(jiǎn)單速度測(cè)試)_MsSql
- 2022-07-27 Python中的協(xié)程(Coroutine)操作模塊(greenlet、gevent)_python
- 2022-09-25 edge或谷歌瀏覽器打開默認(rèn)是百度或其他,怎么修改成自己想要的頁(yè)面
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲(chǔ)小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過(guò)濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡(jiǎn)單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對(duì)象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支