Pycharm直接使用遠(yuǎn)程服務(wù)器代碼并調(diào)試的解決方法
問題
查詢了很多網(wǎng)上的文章,連接遠(yuǎn)程服務(wù)器調(diào)試基本上都是本地復(fù)制一個(gè)代碼文件夾調(diào)試好后再部署到服務(wù)器上,這就很麻煩,(作為一個(gè)懶人)我想直接打開遠(yuǎn)程服務(wù)器上的代碼,不想不停地上傳下拉代碼。
步驟總覽
- 將遠(yuǎn)程服務(wù)器映射為網(wǎng)絡(luò)驅(qū)動(dòng)器;
- 使用Pycharm打開映射地址代碼文件夾;
- 服務(wù)器上創(chuàng)建虛擬環(huán)境;
- Pycharm解釋器通過ssh配置為該虛擬環(huán)境;
- Path mapping將本地映射地址路徑和服務(wù)器真實(shí)地址匹配。
將遠(yuǎn)程服務(wù)器映射為網(wǎng)絡(luò)驅(qū)動(dòng)器
電腦-計(jì)算機(jī)-映射網(wǎng)絡(luò)驅(qū)動(dòng)器-使用其他憑據(jù)連接
輸入服務(wù)器用戶名、密碼
使用Pycharm打開映射地址代碼文件夾
太簡單了只好廣告位招租
服務(wù)器上創(chuàng)建虛擬環(huán)境
# 創(chuàng)建虛擬環(huán)境 conda create -n "modelenv" python=3.7 # 查看已有虛擬環(huán)境 conda env list # 激活環(huán)境 source activate modelenv
Pycharm解釋器通過ssh配置為該虛擬環(huán)境
File-Settings-Project-Project Interpreter
右側(cè)設(shè)置-Add Remote-SSH Credentials
輸入服務(wù)器ip、用戶名和密碼
Python interpreter path 選擇 anaconda-envs-創(chuàng)建的虛擬環(huán)境-python3.7
Path mapping將本地映射地址路徑和服務(wù)器真實(shí)地址匹配
還是Project Interpreter頁,第二行Path mapping,點(diǎn)擊右側(cè)三點(diǎn)按鈕。
輸入Local Path,如Z:/jinger/model
輸入Remote Path,如/pan1/jinger/model
這樣就將本地映射地址和遠(yuǎn)程服務(wù)器地址關(guān)聯(lián)了起來。
當(dāng)pycharm右鍵run時(shí),它會(huì)自動(dòng)連接到遠(yuǎn)程代碼地址并使用遠(yuǎn)程環(huán)境運(yùn)行。
到此這篇關(guān)于Pycharm直接使用遠(yuǎn)程服務(wù)器代碼并調(diào)試的解決方法的文章就介紹到這了,更多相關(guān)Pycharm使用遠(yuǎn)程服務(wù)器代碼并調(diào)試內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python中時(shí)間戳轉(zhuǎn)換的實(shí)現(xiàn)
時(shí)間和日期處理是至關(guān)重要的任務(wù)之一,本文介紹了在Python中使用time模塊進(jìn)行時(shí)間和時(shí)間戳之間的轉(zhuǎn)換,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01
深入探討Python復(fù)合型數(shù)據(jù)的常見陷阱與避免方法
在Python中,復(fù)合型數(shù)據(jù)(例如列表、元組、集合和字典)是非常常用的數(shù)據(jù)類型,本文將深入探討Python復(fù)合型數(shù)據(jù)的常見陷阱,并提供一些避免這些問題的實(shí)用建議和技巧,希望對大家有所幫助2024-03-03
python2.7實(shí)現(xiàn)郵件發(fā)送功能
這篇文章主要為大家詳細(xì)介紹了python2.7實(shí)現(xiàn)郵件發(fā)送功能包,含文本、附件、正文圖片等,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-12-12
Python實(shí)現(xiàn)PDF轉(zhuǎn)Word的方法詳解
由于PDF的文件大多都是只讀文件,有時(shí)候?yàn)榱藵M足可以編輯的需要通??梢詫DF文件直接轉(zhuǎn)換成Word文件進(jìn)行操作。本文為大家整理了一些實(shí)現(xiàn)方法,希望對大家有所幫助2023-02-02
Python中列表索引 A[ : 2 ]與A[ : ,&nb
這篇文章主要介紹了Python中列表索引 A[ : 2 ]與A[ : , 2]的區(qū)別說明,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-05-05
python實(shí)現(xiàn)的發(fā)郵件功能示例
這篇文章主要介紹了python實(shí)現(xiàn)的發(fā)郵件功能,結(jié)合實(shí)例形式分析了Python使用網(wǎng)易郵箱發(fā)送郵件的相關(guān)操作技巧,需要的朋友可以參考下2019-09-09

