【Others】如何使用Pycharm自動同步本地和遠程服務器項目代碼以及遠程運行程序

目的:

1.本地修改代碼,自動同步到遠程服務器。

2.本地點擊運行按鈕,實際跑在服務器上。

步驟:

1.本地和遠程安裝好ssh,設置好服務器用戶組。

2.在服務器創建同步路徑。

3. 在服務器創建好python的虛擬環境venv,並安裝好相應模塊。

4.先設置項目自動同步功能。打開pycharm -> file -> Settings ->Build, Execution, Deployment -> Deployment, 添加遠程服務器相關信息

5. 點上圖Mappings,設置本地和遠程服務器需要同步的項目路徑。可以設置多個路徑同步多個項目。

6. 最後點擊一下“對號”,這樣你剛添加的設置名稱會變成加粗字體。在Deployment下面有個Options選項頁,裏面有項目同步的詳細設置,可以自己研究一下。注意只有點了對號,名稱加粗的服務器纔會自動同步代碼,也就是說一次只能設置一個自動同步代碼的服務器。不過其他服務器你可以手動同步,下面第8步選upload to ...,然後選擇你要上傳的其他服務器即可。

7.接下來設置遠程運行功能。進入: file -> Settings -> Project: PycharmProjects -> Project Interpreter 點下拉按鈕,點Show All,點添加按鈕,選擇SSH Interpreter,選擇Existing server configuration,下拉選擇你剛添加的服務器,Next,這裏注意Interpreter路徑要選擇你安裝的虛擬python路徑,下面Sync folders是你剛纔設置的需要同步的項目路徑。最後FInish大功告成。

8.第一次使用需要先把本地內容上傳到服務器一次。左側Project Files中右鍵點擊你要同步的項目,後面Deployment中選擇upload to xxxx(服務器名)。以後寫完代碼按Ctrl+S就會自動同步了。如果你要同步大量數據文件,建議使用FileZilla配合Pycharm。

9.有時候也想在本地運行代碼,可以在下圖頁面的Python interpreter中選擇本地的python編譯器就好了。

能想到的暫時就這些。有問題留言吧。

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章