超詳細的Pycharm遠程連接服務器教程 (Mac Pro)


注:本篇博客介紹的方法有點繁瑣,建議采用另外一篇博客中介紹的方法:Pycharm遠程連接服務器(或者docker) 

第一步:配置deployment

點擊 tools  -->  Deployment  -->  Configuration

彈出如下對話框,點擊左上角的 ‘+’,選擇SFTP,,在彈出的小對話窗中輸入服務器IP地址,點擊OK。

彈出如下對話窗,點擊右邊的紅圓圈中的三點圖標,配置SSH信息。

彈出如下對話窗,填好信息之后,就可以點擊Test Connection了,連接成功之后,點擊對話窗右下角的OK。

然后就回到前一個對話窗了,Root path可以點擊Autodetect. Web server HRL暫時可以不用寫,好像Web相關的程序會用到,需要用到的話請自行Google。

點擊mapping,然后選擇項目在本地電腦的文件路徑和在服務器上的文件路徑,如下圖:

然后點擊 Excluded Paths 可以設置一些不想同步的目錄,例如軟件的配置文件目錄等,如下圖:

完了之后,點擊對話窗右下角的OK就完成Deployment的配置了,效果如下圖所示。如果沒能成功,建議把之前的配置都刪了,再重啟pycharm,重新配置一遍。

如果需要將多個項目在遠程運行,則可以把這些項目都放在local path中指定的那個文件夾,這篇博客有記錄相關內容。

第二步:配置遠程Interpreter

左上角菜單欄點擊  PyCharm  -->  Preferences

彈出如下對話窗,點擊左邊欄Project Interpreter,再點擊右上角的小齒輪,再點擊Add,如下圖:

彈出如下對話框,選擇SSH Interpreter,然后把右邊的Host, Uername填寫好,Port默認22,不修改。點擊next。

彈出如下窗口,填寫密碼,下面的不用填寫,點擊next。

彈出如下窗口,找到服務器中Python Interpreter所在路徑。如果找不到可以在mac終端連上服務器,用which命令查找。

然后點擊Sync folders右端的文件夾圖標,本地和服務器路徑都選擇和第一步中的Deployment相同的路徑。

取消勾選Automatically upload project files to the server.

點擊finish。

點擊OK,完成Interpreter配置。

第三步:同步文件

點擊Tools  -->  Deployment  -->  Options

彈出如下窗口,在Upload changed files auto......這一個選項中選擇On explicit save action,即每次點擊保存時會自動更新到服務器。點擊OK。

到此,所有配置完成。

 

參考資料

[1] 教程 | 使用 PyCharm 連接服務器進行遠程開發和調試

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM