前提:須要有一個遠程服務器,知道他的ip、port、user、passwordpython
進入配置頁面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 便可打開遠程服務器的窗口,至關好用
使用服務器調試Python程序的前提時在服務器上安裝了Python解釋器,若是沒安裝,請先安裝。
2017版本pycharm 將Python解釋器設置爲遠程服務器上的Python
2019版本pycharm 將Python解釋器設置爲遠程服務器上的Python
OK,以後run代碼就是在服務器上run了,手動切換解釋器就能夠切換遠程或者本地