PyCharm遠程開發和調試


PyCharm進行遠程開發

1.背景

在Windows開發Python或Web應用程序,但是它們最后需要在linux上面來運行

2.解決辦法

  2.1 使用PyCharm內置支持的Vagrant

  2.2 通過PyCharm的遠程解釋器加上文件同步功能,實現本地編輯代碼->同步到服務器->通過遠程debug來調試測試程序

3.遠程服務器的同步配置

Tools->Deployment->Configuration->"+"->類型選擇SFTP

配置Connection信息,注意這個目錄必須用戶名有權限創建文件。

配置Mappings,如果你還有一些文件或文件夾不想同步,那么在配置對話框的第三個tab頁“Excluded path”里面添加即可,可同時指定本地和遠程。

還有一個設置,打開Tools->Deployment->Options,將”Create Empty directories”打上勾,要是指定的文件夾不存在,會自動創建

4.上傳和下載文件

Tools->Deployment->Browse Remote Host;然后pycharm右側邊欄出現Remote Host

選擇指定的文件右鍵就可以上傳和下載了;選擇Sync With Local 打開同步對比窗口,服務器與本地對比,使用左右箭頭來同步內容。那么本地文件通服務器對比,就先在PyCharm里面選擇文件或文件夾,然后右鍵->Deployment->Sync with deployed to即可

PyCharm進行遠程調試

 在PyCharm中進行遠程調試有兩種選擇:

  1. 使用遠程的解釋器
  2. 使用Python調試服務器

配置遠程Python解釋器

File->Settings->Project: badou->Project Interpreter,然后在右邊,點擊那個小齒輪設置,如下

然后點擊”Add Remote”,填寫主機的ssh配置或者如果之前配置過SFTP的話就直接選Existing environment,然后選擇剛剛的模板名稱就可以。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com