天天看點

pycharm 遠端開發與調試

pycharm 遠端開發與調試

    • 為什麼需要遠端開發與調試
    • pycharm配置遠端開發環境
      • 添加遠端解釋器
      • 配置遠端伺服器資訊
      • 選擇遠端解釋器
      • 檢視遠端解釋器的庫
      • 遠端調試

為什麼需要遠端開發與調試

在用python進行機器學習開發時,很多時候都需要使用linux,因為某些庫隻能安裝在linux上,windows下安裝某些python庫是非常麻煩的,但是linux上的IDE用起來不是很舒服。那麼有什麼辦法能解決這個問題呢?答案是遠端開發與調試。

先在linux伺服器上部署需要的python 環境,然後借助pycharm,我們可以在windows或mac下進行編碼開發,通過配合遠端調試,直接使用liunx伺服器上的環境來調試,這樣即可以繞過windows下部署環境的各種蛋疼問題,也可以享受window的舒服的開發環境。

pycharm配置遠端開發環境

注意pycharm 專業版才有這個功能

添加遠端解釋器

ctrl+alt+s 打開設定->搜尋interpreter->點選添加解釋器

pycharm 遠端開發與調試

配置遠端伺服器資訊

選擇 ssh interperter,填寫遠端伺服器的ip,端口,使用者名,點選下一步

pycharm 遠端開發與調試

填寫完密碼直接下一步驗證,如果密碼錯誤會提示修改。

pycharm 遠端開發與調試

選擇遠端解釋器

1.點選右邊添加遠端解釋器,和添加本地解釋器一樣,找到python就行,用conda的話找到需要的環境的python就行。

2.設定同步目錄(映射目錄),将本地項目映射到遠端伺服器上的某個目錄,一般會預設設定一個,如果沒有,或者想要自己配置路徑則可以點選右邊添加映射。

pycharm 遠端開發與調試

檢視遠端解釋器的庫

經過上面步驟,遠端解釋器已經添加完成,pycharm解釋器配置界面會自動重新整理遠端解釋器所帶的庫,也可以像操作本地環境一樣,在這裡直接安裝庫。

pycharm 遠端開發與調試

遠端調試

通過上面配置,我們已經連接配接到了遠端伺服器上的解釋器,在項目上右鍵->deployment->update to xxx。就可以将本地代碼部署到伺服器,然後配置項目debug的解釋器為遠端解釋器。點選運作,就能像本地環境一樣進行debug調試了。

pycharm 遠端開發與調試

繼續閱讀