<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Pycharm 實現(xiàn)遠程部署和調(diào)試,原來這么簡單!

          共 1465字,需瀏覽 3分鐘

           ·

          2020-12-18 10:05

          一般代碼本地調(diào)試完成后,需要運行到服務(wù)器上,比如自動化測試腳本、爬蟲腳本等,所以第一步需要將項目上傳到服務(wù)器,然后在服務(wù)器上進行調(diào)試和運行。

          但是需要長期維護和開發(fā)的項目,這樣就繁瑣了很多,并且我們時常要維護多個測試或者開發(fā)環(huán)境,每個環(huán)境的Python版本和依賴包有可能還存在差異,這樣的話,每次更新需要花費的時間就更多了。

          其實,很多的編輯器都考慮到這個問題,可以實現(xiàn)遠程調(diào)試,比如Pycharm、Vscode等。

          Pycharm可以進行遠程部署項目(上傳和下載),還可以通過配置遠程解釋器進行遠程調(diào)試。

          注意:只有PyCharm專業(yè)版才具有遠程調(diào)試功能,社區(qū)版不具有該功能哦~

          PyCharm連接遠程服務(wù)器

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


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

          填寫服務(wù)器名稱,點擊ok

          3.在connection窗口填寫服務(wù)器IP、賬號、密碼,完成后點擊Test Connection,測試連接是否成功。

          Root path:遠程連接的根目錄

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

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

          5.完成上面的配置后,Pycharm就相當(dāng)于一個ftp工具,可以查看和修改服務(wù)器上的文件及目錄。你可以通過Tools > Deplotment > Browse Remote Host來打開相應(yīng)的RemoteHost面板,可以看到服務(wù)器上的文件,顯示的范圍是Connection選項卡下配置的Root path路徑下的目錄??梢杂益I這些文件進行刪除、權(quán)限修改等操作。

          6.上傳下載功能

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

          配置遠程解釋器

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

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

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

          如果不知道服務(wù)器上Python安裝在哪,可以使用命令 which python 找到Python的安裝位置

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

          5.完成解釋器配置后,運行項目,可以看到Python Console 中出現(xiàn)遠程解釋器的版本及交互信息。


          -END-




          掃碼添加早小起

          1.?回復(fù)「進群」進入Python技術(shù)交流群

          2. 回復(fù)「Python」獲得Python技術(shù)圖書

          3. 回復(fù)「習(xí)題」領(lǐng)取Python數(shù)據(jù)處理200題




          瀏覽 82
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产自偷自拍 | 亚洲性爱电影在线免费观看 | 国产精品福利高清在线观看 | 亚洲肏网| 色老板最新地址 |