爲了提高配置的成功率本文使用的是Liunx端的root賬戶
好了廢話不多說,直接上教程!
一、遠程開發
1、配置Deployment
打開Pycharm軟件,依次點擊Configure=>Settings,出現如下界面
點擊Deployment,點擊+號,出現如下界面
添加Server,在出現的方框中進行如圖所示的配置,完成點擊ok
至此配置Deployment完成
2、配置Connection
上圖配置完成,點擊ok,出現以下界面
其中,SFTP host:所要連接的主機ip地址
Root path:可以填寫在Linux下Python項目的所在目錄
User name:可使用root
Password:寫你的root密碼
以上配置完成之後,點擊Advanced options 選項,出現以下界面,修改Control enconding爲UTF-8,以防出現亂碼。配置完成之後點擊ok,然後點擊Apply,把我們所做的配置做保存。但此時還不能配置Mappings選項,由於我們沒有project。然而當添加或新建project時需要有Python解釋器,所以此時需要我們先去配置Python解釋器。
3、配置遠程Python解釋器
完成上述配置後,此時點擊左側導航條中的Project Interpreter ,出現如下界面
點擊右上角的帶齒輪的小按鈕,出現如下界面
點擊Add Remote ,出現如下界面
由於我們剛剛已經配置了Deployment,這時只需要選中Deployment Configuration 選項,然後點擊ok,最後點擊ok保存所做的所有修改。
4、配置Mappings
完成上述的所有配置後就可以配置Mappings了,此時需要關閉軟件,然後再次打開軟件,添加或新建項目後進入主界面,出現如下所示的界面
依次點擊如下按鈕
出現如下界面,在該界面中選中Mappings選項,只需做如下配置。(其實Mappings選項是爲了使在Windows上程序與在Linux上的程序做映射,以便項目可以同步。)
5、配置自動上傳文件項目
在主界面依次選中如下選項
出現如下界面,修改紅色區域的選項爲Always,這樣當我們在Ctrl+S時就會自動上傳項目。
6、配置管理遠程文件
爲了方便我們管理遠程Linux下的項目,我們可以做如下操作。
之後便會出現如下界面,其中的紅色區域便是我們遠程目錄下的Python項目。
7、測試
通過上圖可以看到Python程序已經成功運行。