pycharm遠程SSH調用服務器python解釋器教程


該教程主要介紹pycharm遠程SSH調用解釋器以及建立SFTP文件傳輸協議:

第一步:建立SSH連接;

第二步:建立SFTP協議;

(1)SSH:

配置遠程python解釋器

這里主要講的是如何配置遠程python解釋器。

首先,通過File > Settings,打開設置選項卡。

在設置選項卡里,點擊"Project:項目名"這個按鈕,在展開的小項里再點擊Project Interpreter,右邊就會變成Interpreter的配置頁面。

點擊Interpreter配置頁面的小此輪按鈕,然后再選擇add Remote。

彈出如下彈窗並配置相應的信息。

經過以上步驟,你的遠程解釋器就配置好了。這時,你就可以直接點擊小三角按鈕,調用遠程服務器上的python解釋器來運行代碼。但是在此,你還需要看看下面的使用流程。如果你直接雙擊RemoteHost面板里的文件,然后點擊小三角運行是會報錯的,可能會提示:

No such file or directory

 

(2)SFTP:

配置Deployment

首先,在pycharm的菜單欄依次找到:Tools > Deployment > Configuration.

然后可以看到如下的配置頁面,具體各配置在圖片中說明:

然后打開Deployment的Mapping選項卡:

 

這樣,Deployment的配置就完成了。這個配置完成了之后,其實是相當於配置了一個ftp工具可以連接到服務器上,從而可以查看和修改服務器上的文件。你可以通過Tools > Deplotment > Browse Remote Host來打開相應的RemoteHost面板,這個面板顯示的就是服務器上的文件,顯示的范圍是你在Deployment中的Connection選項卡下配置的Root path路徑下的文件及文件夾。

 

你可以直接在RemoteHost面板里雙擊某個文件並且直接進行編輯。雙擊某個文件后你可以看到編輯區域的頂部有一個橫條,並且橫條的右邊有三各按鈕,分別是比較,撤銷和上傳操作。你在這里面編輯文件之后,可以直接點擊上傳按鈕,就會提交到服務器了。但是其實不推薦直接在這里修改代碼。然后就可以使用了;

注意:

(1)在這里,雖然RemoteHost里的文件可以直接編輯,但是並不建議這么做,因為這里編輯之后並不能直接運行(提示找不到文件的錯誤);

(2)在本地文件上設置斷點使用遠程解釋器調試時並不能在斷點處停住,考慮是斷點信息沒有同步到服務器上,這個后面再考慮解決;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM