Pycharm配置服務器環境及項目

以下方法適合新手詳細步驟,有更加方便的配置方法,在Tools -> Deployment -> Configuration配置,有興趣的小夥伴可以嘗試。

1、通過Pycharm-->file-->Settings-->Project Interpreter打開項目的編譯環境設計窗口

2、點擊窗口設置按鈕選擇ADD,添加虛擬環境

3、選擇SSH Interpreter,然後根據自己的情況,選擇新建一個服務器連接還是用已有的(如果這個服務器是第一次在pycharm連就選擇新建,如果不是可以選擇已有),輸入服務器Host和Port和Username後點擊next

4、點擊Next後出現兩個方式連接服務器,第一種是已知服務器密碼的情況下,選第一種直接輸入密碼;第二種是通過私鑰文件連接,保證你本地的私鑰已經保存到服務器.ssh/authorized_keys文件中 ,Passphrase爲空就可以。

5、如果上面的操作都成功說明你已經來接到服務器了,常出現的問題是私鑰文件連接,連接不上,這時需要檢查私鑰文件是否正確。

6、連接好服務器後,通過在Interpreter框中選擇服務器python環境的文件,默認爲服務器環境/usr/bin/python,如是新建的虛擬環境或adaconda或python3可選擇相應安裝到的文件位置;然後選擇將本地項目文件保存到服務器哪個目錄下,默認是/tmp/pycharm_project_xxx,可自行選擇,Local Path是本地項目位置不能動,Remote Path爲服務器項目位置,我選擇的是“/”,可後續根據實際情況修改;然後就是下面的對號最好去掉,默認是不去掉的,意味着自動同步到服務器上,這樣不太好。配置好點Finish就完成了。

7、點擊工具欄 Tools-> Deployment -> Browse Remote Host, 然後點擊pycharm右上角Remote Host選擇上傳到服務器哪個位置。

8、可點擊“...”進入配置窗口,修改Root path框,選擇服務器項目文件的要上傳的目錄或已有項目目錄,將Web server URL配置爲“http:///“,點擊ok。

注:項目連接服務器環境到這裏就完成了,在本地修改代碼後可以按下Ctrl + Shift + Alt + X更新服務器上的代碼,也可以選擇本地新建的文件,點擊一下文件然後按下Ctrl + Shift + Alt + X可以將新文件上傳到服務器上,特別需要注意的是運行代碼前一定要保證所用到的代碼都已經更新到服務器上,不然如果本地debug時會出現本來該執行這條語句爲什麼沒執行或結果爲什麼不對,如果出現這種情況就說明你有些代碼文件沒有更新服務器上的代碼,因爲你在本地運行實際代碼是在服務器上跑的,服務器上是什麼代碼它就怎麼跑。如果你是本地沒有項目代碼,可選擇項目文件點擊右鍵選擇Download from here,會從服務器將項目下載到本地。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章