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

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

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

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

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

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

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

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

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

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

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

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

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

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

