Pycharm連線遠端伺服器並編寫、執行python程式碼

小鵬同學好!發表於2020-11-19

環境
Windows10
Pycharm2020.2.2 Professional
特別提醒:社群版連不了,建議使用專業版

配置deployment

Step1
在這裡插入圖片描述
Step2
在這裡插入圖片描述
Step3
在這裡插入圖片描述
恭喜!到此deployment就算配置完成了,那麼現在你可以開啟Remote Host檢視你伺服器上的檔案了,也可以通過Start SSH Session通過命令列方式操作伺服器了,相當於用MobaXterm連線了你的伺服器。
Remote Host
在這裡插入圖片描述
現在你能在RemoteHost皮膚裡雙擊某個檔案並且直接進行編輯。雙擊某個檔案後你可以看到編輯區域的頂部有一個橫條,並且橫條的右邊有三各按鈕,分別是比較,撤銷和上傳操作。你在這裡面編輯檔案之後,可以直接點選上傳按鈕,就會提交到伺服器了。
但十分不推薦這種方式!!!
因為這種方式編輯檔案後是沒辦法直接執行的!!!直接run會報 no such file or directory的error!!!
Start SSH Session
在這裡插入圖片描述
就相當於SSH連線後用命令列操作伺服器

配置python interpreter

Step 1
在這裡插入圖片描述
Step2
在這裡插入圖片描述
Step3
在這裡插入圖片描述
Step 4
在這裡插入圖片描述
到此,遠端直譯器就配置好了!

關於編寫、執行程式碼的推薦流程

新建工程,將直譯器切換成遠端伺服器的直譯器
然後開啟remote host將要修改or執行的程式下載到本地(就在你剛剛配置的本地的目錄裡)
在這裡插入圖片描述
修改程式後,右鍵程式,選擇Depoloyment,upload將程式上傳到伺服器上(保持最新),不然執行的是伺服器上的程式。
可以看到這種方式開啟的程式右上角沒有三個小符號,和直接在remote host中開啟是不同的。
在這裡插入圖片描述
然後點選上方的綠色箭頭執行程式就ok了!可以看到使用的是伺服器上的直譯器,到此就圓滿完成了pycharm連線遠端伺服器,並能夠編寫,執行程式。
在這裡插入圖片描述

相關文章