Pycharm 實現遠程部署和調試,原來這麼簡單

通常代碼本地調試完成後,須要運行到服務器上,好比自動化測試腳本、爬蟲腳本等,因此第一步須要將項目上傳到服務器,而後在服務器上進行調試和運行。python

可是須要長期維護和開發的項目,這樣就繁瑣了不少,而且咱們時常要維護多個測試或者開發環境,每一個環境的Python版本和依賴包有可能還存在差別,這樣的話,每次更新須要花費的時間就更多了。服務器

其實,不少的編輯器都考慮到這個問題,能夠實現遠程調試,好比Pycharm、Vscode等。網絡

Pycharm能夠進行遠程部署項目(上傳和下載),還能夠經過配置遠程解釋器進行遠程調試。app

注意:只有PyCharm專業版才具備遠程調試功能,社區版不具備該功能哦~編輯器

PyCharm鏈接遠程服務器

1.在頂部菜單中選擇Tools>Deployment>Configuration工具

 

2.在彈出的窗口,點擊+,選擇SFTP學習

填寫服務器名稱,點擊ok測試

3.在connection窗口填寫服務器IP、帳號、密碼,完成後點擊Test Connection,測試鏈接是否成功。搜索引擎

Root path:遠程鏈接的根目錄spa

4.進入Mappings,設置文件映射,輸入本地項目錄以及遠程目錄,點擊apply以後,配置就完成了。

遠程目錄是Root path的相對路徑,若是Root path寫成/這裏就是絕對路徑。

5.完成上面的配置後,Pycharm就至關於一個ftp工具,能夠查看和修改服務器上的文件及目錄。你能夠經過Tools > Deplotment > Browse Remote Host來打開相應的RemoteHost面板,能夠看到服務器上的文件,顯示的範圍是Connection選項卡下配置的Root path路徑下的目錄。能夠右鍵這些文件進行刪除、權限修改等操做。

6.上傳下載功能

本地修改完代碼後,點擊Tools>Deployment,根據第4步配置的文件映射,點擊Upload to進行文件上傳到遠程服務器(能夠配置多個服務器進行選擇),也能夠點擊Download from下載服務器文上的文件(能夠配置多個服務器進行選擇)。

配置遠程解釋器

1.進入 File -> Settings -> Project Interpreter,點擊右上角Add

2.在窗口中,選擇SSH Interpreter,填寫配置信息:服務器Host地址、端口號Port,用戶名Username,點擊下一步,填寫服務器密碼password。

3.點擊Next,填寫服務器上Python解釋器的位置,服務器上的遠程同步文件夾Sync folders。

若是不知道服務器上Python安裝在哪,可使用命令 which python 找到Python的安裝位置

4.在 File -> Settings -> Project Interpreter中選擇配置的遠程解釋器,自動加載服務器上Python的依賴庫,能夠在pycharm上進行遠程安裝卸載更新。

5.完成解釋器配置後,運行項目,能夠看到Python Console 中出現遠程解釋器的版本及交互信息。

 

注意:若是你是打算找python高薪工做的話。我建議你多寫點真實的企業項目積累經驗。否則工做都找不到,固然不少人沒進過企業,怎麼會存在項目經驗呢? 因此你得多找找企業項目實戰多練習下撒。若是你很懶不想找,也能夠進個人Python交流圈:1156465813。羣文件裏面有我以前在作開發寫過的一些真實企業項目案例。你能夠拿去學習,不懂均可以在裙裏找我,有空會耐心給你解答下。

 

 

 

如下內容無用,爲本篇博客被搜索引擎抓取使用
(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)
python 是幹什麼的 零基礎學 python 要多久 python 爲何叫爬蟲
python 爬蟲菜鳥教程 python 爬蟲萬能代碼 python 爬蟲怎麼掙錢
python 基礎教程 網絡爬蟲 python python 爬蟲經典例子
python 爬蟲
(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)
以上內容無用,爲本篇博客被搜索引擎抓取使用

相關文章
相關標籤/搜索