Pycharm鏈接遠程服務器並進行代碼上傳+遠程調試

前提:須要有一個遠程服務器,知道他的ip、port、user、passwordpython

1、鏈接遠程服務器

進入配置頁面windows

  Pycharm菜單欄,以下圖所示,依次點擊 Tools -> Deployment -> Configration…服務器

 

配置鏈接服務器app

  Connection下,協議最好選擇SFTP,接下來填寫服務器主機IP,用戶名,密碼。 spa

 

 配置完成後點擊Test SFTP connection會發現,若是鏈接成功會提示你以下 調試

 

 

 在Mapping下,選擇鏈接windows下的那部分代碼和服務器上代碼相連,本地Local path,服務器path,點擊OK,表示已經把本地的代碼和服務器代碼鏈接上了。 blog

 

 

 上傳代碼ip

  首先選中想要上傳的代碼文件,能夠是文件夾,而後依次點擊 Tools -> Deployment -> Upload to xxx(xxx就是剛纔取的NAME)pycharm

  若配置有多個不一樣服務器或同一個服務器配置了多個 服務器上傳路徑(Deployment Path),可選擇 Upload to…,上傳到不一樣的服務器/路徑。io

  或者能夠配置保存代碼 Ctrl + S 即自動上傳(默認爲Never) ,Tools -> Deployment -> Options

 

打開對比識圖,查看遠程服務器上的文件

  Tools-->Deployment-->Browse Remote Host  便可打開遠程服務器的窗口,至關好用

 

 

 2、配置遠程服務器

  使用服務器調試Python程序的前提時在服務器上安裝了Python解釋器,若是沒安裝,請先安裝。

 2017版本pycharm  將Python解釋器設置爲遠程服務器上的Python

  1. 在菜單欄,File -> Settings… -> Project ×× -> Project Interpreter,點擊右側齒輪選擇 Add Remote
  2. 選擇SSH Credentials
  3. 填寫上Host、User name、Password
  4. 選擇 Python interpreter path(若是不知道Python安裝在哪,能夠遠程鏈接服務器後,使用 命令 which python 找到Python安裝位置。 )

 

 

 2019版本pycharm  將Python解釋器設置爲遠程服務器上的Python

  1. 菜單欄,File -> Settings… -> Project ×× -> Project Interpreter,點擊右側齒輪選擇 Add,以後會看到下方所示內容
  2. 選擇 SSH Interpreter 而後填上服務器的 Host 和 Username 點擊 next
  3. 填上 Password 後再點擊 next
  4. 填上 Python 解釋器的路徑

 

 

 

OK,以後run代碼就是在服務器上run了,手動切換解釋器就能夠切換遠程或者本地

相關文章
相關標籤/搜索