Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能-創(chuàng)新互聯(lián)

一、寫在前面

之前一直用putty,ssh,修改代碼,或者本地修改,上傳到服務器,各種不爽,現(xiàn)在改用xshell,但是有時候還是不方便感覺,于是自己配置了遠程連接pycharm,這樣不用總是到代碼里修改,直接在windows下pycharm里修改再保存就可以實現(xiàn)同步更新到服務器里的代碼里了。

發(fā)展壯大離不開廣大客戶長期以來的信賴與支持,我們將始終秉承“誠信為本、服務至上”的服務理念,堅持“二合一”的優(yōu)良服務模式,真誠服務每家企業(yè),認真做好每個細節(jié),不斷完善自我,成就企業(yè),實現(xiàn)共贏。行業(yè)涉及成都發(fā)電機回收等,在網(wǎng)站建設公司、營銷型網(wǎng)站、WAP手機網(wǎng)站、VI設計、軟件開發(fā)等項目上具有豐富的設計經(jīng)驗。

二、連接服務器,配置本地遠程項目同步

1.打開pycharm2018

2.Tools–>Deplcyment–>Configuration

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

3.點+添加一個新配置,隨便起個名字,type選SFTP

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

4.選Connection標簽

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

5、嘗試一下看看能不能連上

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

6.Advanced options中字符編碼改成utf-8

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

7.Mappings標簽下 配置屬性

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

8.Excluded Path配置不同步路徑,然后點擊ok完成。

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

三、配置遠程解釋器

1.File–>settings—>Project Interpreter–>選擇add remote

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

2、配置部署信息

配置好部署面板后,建議把自動同步開啟 (Tool => Deployment => Automatics Upload(always)),這樣在 PyCharm 中對文件進行修改,可以馬上同步到 Linux 上。同時建議先做一次同步。

同步可以通過很多方式完成,比如在 Project 面板 (Alt+1) 上對項目根目錄右鍵 “Upload to”,也可以在菜單中上傳 (Tool => Deployment => Upload to)。如果菜單中 Upload to 不可點擊,請嘗試打開項目的一個 py 文件,并把焦點放在編輯器中。

在deployment mapping標簽項中設置好路徑后才能在project interpreter中看到自動設置的path mapping

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

3、簡單地測試一下。

在本地新建一個hello.py,看看兩邊是否能同步

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

上面是最開始的。下面的是新建文件后的。

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

成功!

四、使用SSH連接遠程服務器

1、選擇 File -> Settings,選擇 Project -> Project Interpreter,然后在右邊,點擊那個小齒輪進行設置;

2、點擊 Add Remote,選擇 SSH Credentials,填寫主機的 SSH 配置信息,Python interpreter path 選擇自己需要的遠程服務器的解釋器(選擇需要的python版本),如下:

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

3、選擇配置好的遠程服務器,Path mappings與第二部分第4個步驟中的路徑映射關系對應即可(由于剛開始這一步?jīng)]配置好,運行時一直找不到文件,其實就是要把本地文件Upload到服務器的對應地址,才能在服務器運行),可以看到已經(jīng)讀取到遠程服務器的Package,如下:

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

4、運行程序前,進入Tools -> Deployment,選擇Automatic Upload(always),這樣本地編輯程序后,會自動上傳到服務器,以免本地文件與服務器文件不一致,導致運行出錯;

5、運行程序時,也就是點擊 Run 的時候選擇剛剛配置的解釋器就能遠程調(diào)試了,基本跟使用本地解釋器沒有什么區(qū)別

Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能

總結(jié)

到此這篇關于Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能的文章就介紹到這了,更多相關Pycharm遠程連接服務器內(nèi)容請搜索創(chuàng)新互聯(lián)成都網(wǎng)站設計公司以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持創(chuàng)新互聯(lián)成都網(wǎng)站設計公司!

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

網(wǎng)頁標題:Pycharm遠程連接服務器并實現(xiàn)代碼同步上傳更新功能-創(chuàng)新互聯(lián)
網(wǎng)址分享:http://muchs.cn/article44/eehee.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設計用戶體驗、標簽優(yōu)化、定制網(wǎng)站App開發(fā)、手機網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設