PyCharm創建遠程服務器運維腳本項目

進入Welcome to PyCharm窗口

選擇“Create New Project”

創建Pure Python項目

按下圖操作,如果之前已經創建了一個SSH Interpreter,選擇(1)即可,否則就選擇(2)創建一個SSH Interpreter。

按下圖操作,選擇創建 New server configuration (SSH Interpreter的Host、Port、Username),或者選擇之前創建的(Existing server configuration)。

如果上圖選的是“New server configuration",即要按下圖設置。

然後把VM CentOS8中的Python解釋器(Interpreter)的路徑填上(1),並選中(2)。

然後,選擇“Remote project location:”,如下圖所示操作。 

最後,我們按下圖確認下面3項,OK後,按Create按鍵創建項目。

第(1)項:遠程項目在寄主機(Win10)上的存放路徑
第(2)項:遠程的Python Interpereter是否已正確設置
第(3)項:遠程項目在目標機(VM CentOS8)上的存放路徑

如果N:\Pycharm_ws目錄下已有course_linux_operation目錄,會提示是否繼續,一般情況下選擇YES,應該是沒問題的,最保險的做法是一開始就手動刪除掉N:\Pycharm_ws\course_linux_operation目錄。

創建項目成功後,項目目錄下只有一個隱藏目錄,沒有任何模板.py。如下圖所示。

PyCharm中查看遠端項目的目錄

我們可以通過Tools>Deployment>Browse Remote Host來查看Remote下的目錄,發現PyCharm爲我們在/home/qzm目錄下同步創建了一個course_linux_operation目錄,如下圖所示:

給項目創建一個main.py,並調試

新建一個main.py

輸入代碼

確認是否開啓自動上傳代碼

執行調試

從下圖可看到,代碼執行到pass暫停,注意,該main.py是在Remote host(VM CentOS8)上執行的,致此,在寄主機(個人電腦)上給遠端服務器開發運維腳本的開發環境搭建成功,這種運維開發方式比起傳統的運維開發大大提高了開發效率,是當前運維開發的主流方式。

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