Pycharm直接使用遠(yuǎn)程服務(wù)器代碼并調(diào)試的解決方法
問題
查詢了很多網(wǎng)上的文章,連接遠(yuǎn)程服務(wù)器調(diào)試基本上都是本地復(fù)制一個代碼文件夾調(diào)試好后再部署到服務(wù)器上,這就很麻煩,(作為一個懶人)我想直接打開遠(yuǎn)程服務(wù)器上的代碼,不想不停地上傳下拉代碼。
步驟總覽
- 將遠(yuǎn)程服務(wù)器映射為網(wǎng)絡(luò)驅(qū)動器;
- 使用Pycharm打開映射地址代碼文件夾;
- 服務(wù)器上創(chuàng)建虛擬環(huán)境;
- Pycharm解釋器通過ssh配置為該虛擬環(huán)境;
- Path mapping將本地映射地址路徑和服務(wù)器真實地址匹配。
將遠(yuǎn)程服務(wù)器映射為網(wǎng)絡(luò)驅(qū)動器
電腦-計算機(jī)-映射網(wǎng)絡(luò)驅(qū)動器-使用其他憑據(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ù)器真實地址匹配
還是Project Interpreter頁,第二行Path mapping,點擊右側(cè)三點按鈕。
輸入Local Path,如Z:/jinger/model
輸入Remote Path,如/pan1/jinger/model
這樣就將本地映射地址和遠(yuǎn)程服務(wù)器地址關(guān)聯(lián)了起來。
當(dāng)pycharm右鍵run時,它會自動連接到遠(yuǎn)程代碼地址并使用遠(yuǎn)程環(huá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新一代網(wǎng)絡(luò)請求庫之python-httpx庫操作指南
Python 的 httpx 包是一個用于 HTTP 交互的一個優(yōu)秀且靈活的模塊,下面這篇文章主要給大家介紹了關(guān)于python新一代網(wǎng)絡(luò)請求庫之python-httpx庫的相關(guān)資料,需要的朋友可以參考下2022-09-09django+echart數(shù)據(jù)動態(tài)顯示的例子
今天小編就為大家分享一篇django+echart數(shù)據(jù)動態(tài)顯示的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08通過數(shù)據(jù)庫對Django進(jìn)行刪除字段和刪除模型的操作
這篇文章主要介紹了通過數(shù)據(jù)庫對Django進(jìn)行刪除字段和刪除模型的操作,這里假設(shè)我們已經(jīng)建立了一個名為book的數(shù)據(jù)模型,需要的朋友可以參考下2015-07-07