windows下的pycharm配置 linux環境


由於最近學習python的需要,為了方便程序的調試,嘗試在Windows下的Pycharm遠程連接到虛擬機中Centos下的python環境。(這里我采用的是ssh的遠程連接)
1、准備工作:
固定centos的IP,這里我的固定IP為 192.168.254.128 。
centos中安裝ssh。(這里我采用的是ssh的遠程連接)
centos中Python環境已安裝。
2、打開Pycharm,File—>Settings—>Project—>Project Interpreter 選擇Add Remote,如下圖所示

 

3、選擇SSH Credentials,填寫相關參數

 


注意linux下的Python所在路徑。
這個時候我們已經可以連接到Linux下的Python環境了,調用函數時候會給出相應提示,但仍然無法運行。原因是連接到環境,但我們寫的python腳本是在windows下的,Linux下的Python無法訪問windows下的python腳本。這時候,如果我們想直接在當前Pycharm下運行python腳本,需要將腳本上傳到Linux下。
4、定義deployment settings
File -> Settings -> Build, Execution, Deployment -> Deployment

 

點擊綠色+號,選擇SFTP

 


點擊OK,嘗試Test SFTP connections。如果給出Successfully connected to ip 即成功。

 

 


填寫相關參數,其中 Root path,是python腳本上傳到Linux下的路徑。
5、部署代碼
選擇 Tools -> Deployment -> Upload to {deployment settings name}
Upload process will be started in background. Wait for upload to complete.
打開遠程視圖,可以看到test.py被上傳到Linux下的/tmp/python/文件夾中

 


Linux下視圖如下

 

5、運行程序,可以看到ssh調用python

 


免責聲明!

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



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