PyCharm遠(yuǎn)程調(diào)試代碼配置以及運(yùn)行參數(shù)設(shè)置方式
一、 遠(yuǎn)程文件配置
打開遠(yuǎn)程服務(wù)器部署

部署遠(yuǎn)程服務(wù)器

隨便起個(gè)名字(有需要最好還是按需要起個(gè)有意義的名字;>)

選擇一個(gè)SSH配置(SSH的配置不過多介紹,就是輸入服務(wù)器的ip、端口、賬號(hào)密碼)

在映射頁面選擇本地項(xiàng)目路徑以及服務(wù)器上的項(xiàng)目路徑

點(diǎn)左上角“√” 以激活環(huán)境,被激活的環(huán)境會(huì)被加粗顯示

二、 解釋器配置
進(jìn)入Pycharm的設(shè)置界面,在項(xiàng)目配置中點(diǎn)擊圖中的齒輪?圖標(biāo)添加環(huán)境

選擇SSH解釋器,并選擇現(xiàn)有服務(wù)器配置,選擇步驟一中配置好的SSH環(huán)境

解釋器選擇代碼需要的運(yùn)行環(huán)境。
up用的conda,因此選擇了相應(yīng)虛擬環(huán)境”baseline“中的Python解釋器。
如果conda的base環(huán)境,則Python解釋器在conda主目錄下的bin文件中。
同步文件夾選擇步驟一中的服務(wù)器上的項(xiàng)目目錄即可。
如果已經(jīng)上傳了項(xiàng)目,下面的”√“可以去掉。

配置完后選擇剛剛配置好的遠(yuǎn)程環(huán)境。

如果程序運(yùn)行不需要附帶額外的參數(shù),那么在完成上述配置后即可使用服務(wù)器進(jìn)行遠(yuǎn)程代碼運(yùn)行與調(diào)試。

三、 debug調(diào)試時(shí)帶參數(shù)過程解析
如果代碼運(yùn)行時(shí)需要帶參數(shù),例如:
python test.py --config_file configs/VehicleID/vit_transreid_stride.yml MODEL.DEVICE_ID "('1')"那么在圖中位置選擇編輯配置(如果沒有就運(yùn)行一遍相關(guān)文件就會(huì)出現(xiàn))

將相應(yīng)參數(shù)添加至圖中所示的形參文本框中

這樣程序在運(yùn)行時(shí)會(huì)附帶所設(shè)定的參數(shù)列表。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Pycharm直接使用遠(yuǎn)程服務(wù)器代碼并調(diào)試的解決方法
- pycharm2022.2遠(yuǎn)程連接服務(wù)器調(diào)試代碼實(shí)現(xiàn)
- 利用pycharm調(diào)試ssh遠(yuǎn)程程序并實(shí)時(shí)同步文件的操作方法
- PyCharm利用pydevd-pycharm實(shí)現(xiàn)Python遠(yuǎn)程調(diào)試的詳細(xì)過程
- Pycharm 如何連接遠(yuǎn)程服務(wù)器并debug調(diào)試
- Pycharm遠(yuǎn)程調(diào)試和MySQL數(shù)據(jù)庫授權(quán)問題
相關(guān)文章
python格式化輸出format()函數(shù)常見用法和格式選項(xiàng)
這篇文章主要介紹了python格式化輸出format()函數(shù)常見用法和格式選項(xiàng)的相關(guān)資料,format方法是一種強(qiáng)大的字符串格式化工具,它允許你將變量或表達(dá)式插入到字符串中,并根據(jù)需要進(jìn)行格式化,需要的朋友可以參考下2025-03-03
詳解使用python爬取抖音app視頻(appium可以操控手機(jī))
這篇文章主要介紹了詳解使用python爬取抖音app視頻(appium可以操控手機(jī)),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01
pyspark.sql.DataFrame與pandas.DataFrame之間的相互轉(zhuǎn)換實(shí)例
今天小編就為大家分享一篇pyspark.sql.DataFrame與pandas.DataFrame之間的相互轉(zhuǎn)換實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-08-08

