pycharm配置遠(yuǎn)程解釋器并在本地運(yùn)行服務(wù)器上的代碼
使用的pycharm版本為2018版
服務(wù)器上安裝的anaconda3作為python開發(fā)環(huán)境
一、pycharm配置遠(yuǎn)程解釋器
1.1 打開settings找到Project Interpreter,如下圖所示:

1.2 點擊右上角的小齒輪,選擇add,再選擇SSH Interpreter

填好你的要連接的遠(yuǎn)程服務(wù)器的ip地址和你的用戶名,填好后,按next即可
1.3 輸入你服務(wù)器賬號的密碼

填好密碼后會自動與遠(yuǎn)程服務(wù)器進(jìn)行連接

如果顯示失敗可能是服務(wù)器的ip地址,你的用戶名和密碼出現(xiàn)了錯誤
1.4 測試連接成功后,會轉(zhuǎn)到下面這個界面

由于我在服務(wù)器上裝的是Anaconda3,所以我的python解釋器環(huán)境設(shè)置為/home/XXXX/anaconda3/bin/python3.6,這一步請根據(jù)你的python環(huán)境自行配置。
1.5 配置好后點擊完成,pycharm會自動加載包和依賴庫,要等待一段時間
二、 pycharm配置在本地運(yùn)行服務(wù)器上的代碼
2.1 按下圖所示依次點擊

2.2 開始進(jìn)行配置

Type: 選擇SFTP
SFTP Host: 為你遠(yuǎn)程服務(wù)器的ip地址,填好后點擊test SFTP connection,測試能否連接成功
Root path: 為你遠(yuǎn)程服務(wù)器上代碼所在文件夾
填寫好用戶名和密碼
Web server root URL: 設(shè)置為http://+你服務(wù)器的ip地址即可
2.3 配置mapping

Local path: 設(shè)置為你本機(jī)上存放代碼的目錄
設(shè)置完后點擊OK即可
注意:
2.2和2.3這兩步?jīng)]配置好可能會出現(xiàn):Can get remote credentials for deployment server 這個報錯,尤其要注意 Root path和Deployment on server path XXX 這兩部分的設(shè)置
2.4 設(shè)置自動同步本地和服務(wù)器代碼
按下面的步驟進(jìn)行即可


2.5 瀏覽遠(yuǎn)程服務(wù)器上的代碼


2.6 將遠(yuǎn)程服務(wù)器上的代碼下載到本地
上述所有流程都弄好后,按下圖的操作即可將代碼下載到本地

下載完成后,遠(yuǎn)程服務(wù)器上的代碼就可以在本地看到了

當(dāng)你修改完成后,如果設(shè)置了自動同步代碼,你就不用管自動同步這一問題了,如果沒有,就可以按圖中紅色標(biāo)記部分上傳代碼。
如果所有配置都準(zhǔn)確無誤的配置好了,你就可以在pycharm上使用遠(yuǎn)程服務(wù)器的解釋器運(yùn)行遠(yuǎn)程服務(wù)器上的代碼了。