日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
使用PyCharm怎么實(shí)現(xiàn)遠(yuǎn)程開發(fā)調(diào)試-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)使用PyCharm怎么實(shí)現(xiàn)遠(yuǎn)程開發(fā)調(diào)試,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

博湖ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!

遠(yuǎn)程服務(wù)器的同步配置

遠(yuǎn)程服務(wù)器IP地址192.168.203.95,開啟ssh服務(wù),安裝python版本2.7。我用一個(gè)在PyCharm里面的core-python項(xiàng)目來做演示。

首先我們需要配置PyCharm通服務(wù)器的代碼同步,打開Tools | Deployment | Configuration

點(diǎn)擊左邊的“+”添加一個(gè)部署配置,輸入名字,類型選SFTP

使用PyCharm怎么實(shí)現(xiàn)遠(yuǎn)程開發(fā)調(diào)試

確定之后,再配置遠(yuǎn)程服務(wù)器的ip、端口、用戶名和密碼。root path是文件上傳的根目錄,注意這個(gè)目錄必須用戶名有權(quán)限創(chuàng)建文件。

使用PyCharm怎么實(shí)現(xiàn)遠(yuǎn)程開發(fā)調(diào)試

然后配置映射,local path是你的工程目錄,就是需要將本地這個(gè)目錄同步到服務(wù)器上面,我填的是項(xiàng)目根目錄。 Deploy path on server 這里填寫相對(duì)于root path的目錄,下面那個(gè)web path不用管先

使用PyCharm怎么實(shí)現(xiàn)遠(yuǎn)程開發(fā)調(diào)試

如果你還有一些文件或文件夾不想同步,那么在配置對(duì)話框的第三個(gè)tab頁“Excluded path”里面添加即可,可同時(shí)指定本地和遠(yuǎn)程。

還有一個(gè)設(shè)置,打開Tools | Deployment | Options,將”Create Empty directories”打上勾,要是指定的文件夾不存在,會(huì)自動(dòng)創(chuàng)建。

上傳和下載文件

有幾種方法可以實(shí)現(xiàn)本地和遠(yuǎn)程文件的同步,手動(dòng)和當(dāng)文件保存后自動(dòng)觸發(fā)。這里我選擇了手動(dòng),因?yàn)樽詣?dòng)觸發(fā)比如影響性能,PyCharm會(huì)卡,感覺不爽。

手動(dòng)上傳方式很簡單,選擇需要同步的文件或文件夾,然后選擇 Tools | Deployment | Upload to sftp(這個(gè)是剛剛配置的部署名稱)

使用PyCharm怎么實(shí)現(xiàn)遠(yuǎn)程開發(fā)調(diào)試

下載文件也是一樣,選擇 Tools | Deployment | Download from sftp

比較遠(yuǎn)程和本地文件

有時(shí)候你并不確定遠(yuǎn)程和本地版本的完全一致,需要去比較看看。PyCharm提供了對(duì)比視圖來為你解決這個(gè)問題。

選擇Tools | Deployment | Browse Remote Host,打開遠(yuǎn)程文件視圖,在右側(cè)窗口就能看到遠(yuǎn)程主機(jī)中的文件

使用PyCharm怎么實(shí)現(xiàn)遠(yuǎn)程開發(fā)調(diào)試

選擇一個(gè)你想要對(duì)比的文件夾,點(diǎn)擊右鍵->Sync with Local,打開同步對(duì)比窗口,使用左右箭頭來同步內(nèi)容。

上面是服務(wù)器與本地對(duì)比,那么本地文件通服務(wù)器對(duì)比,就先在PyCharm里面選擇文件或文件夾,然后右鍵->Deployment->Sync with deployed to即可

PyCharm遠(yuǎn)程調(diào)試

在PyCharm中進(jìn)行遠(yuǎn)程調(diào)試有兩種選擇:

  1. 使用遠(yuǎn)程的解釋器

  2. 使用Python調(diào)試服務(wù)器

這里簡單起見我只演示第一種,使用遠(yuǎn)程解釋器,也就是使用服務(wù)器上面安裝的python解釋器。

配置遠(yuǎn)程Python解釋器

選擇File | Settings,選擇Project | Project Interpreter,然后在右邊,點(diǎn)擊那個(gè)小齒輪設(shè)置,如下

使用PyCharm怎么實(shí)現(xiàn)遠(yuǎn)程開發(fā)調(diào)試

然后點(diǎn)擊”Add Remote”,填寫主機(jī)的ssh配置

使用PyCharm怎么實(shí)現(xiàn)遠(yuǎn)程開發(fā)調(diào)試

如果之前配置過SFTP的話就直接選“Deployment configuration”,然后選擇剛剛的模板名稱就可以了,由于我上面配置過就直接選模板, 這里請(qǐng)仔細(xì)看我的Python解釋器是虛擬環(huán)境virtualenv,這個(gè)要在服務(wù)器上面先創(chuàng)建好虛擬環(huán)境。

開始調(diào)試

完成之后選擇這個(gè)遠(yuǎn)程的解釋器作為工程的解釋器即可,然后配置一個(gè)運(yùn)行實(shí)例,打斷點(diǎn)調(diào)試。 這里我以另外一個(gè)django工程為例來說明,名字為zspace,因?yàn)橛靡粋€(gè)web工程來說明更具代表性。

選擇“Run/Debug Configuration”,添加一個(gè)“Django server”,然后配置像下面這樣寫 請(qǐng)注意圖中標(biāo)出的幾個(gè)點(diǎn),具體什么意思就不用多解釋了吧,^_^

使用PyCharm怎么實(shí)現(xiàn)遠(yuǎn)程開發(fā)調(diào)試

看完上述內(nèi)容,你們對(duì)使用PyCharm怎么實(shí)現(xiàn)遠(yuǎn)程開發(fā)調(diào)試有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


標(biāo)題名稱:使用PyCharm怎么實(shí)現(xiàn)遠(yuǎn)程開發(fā)調(diào)試-創(chuàng)新互聯(lián)
本文網(wǎng)址:http://www.dlmjj.cn/article/dojepj.html