如何在PyCharm中配置遠(yuǎn)程python解釋器-創(chuàng)新互聯(lián)

如何在PyCharm中配置遠(yuǎn)程python解釋器?相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。

創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比江陵網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式江陵網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋江陵地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴。

配置Deployment

首先,在pycharm的菜單欄依次找到:Tools > Deployment > Configuration.

如何在PyCharm中配置遠(yuǎn)程python解釋器

然后可以看到如下的配置頁(yè)面,具體各配置在圖片中說明:

如何在PyCharm中配置遠(yuǎn)程python解釋器

然后打開Deployment的Mapping選項(xiàng)卡:

如何在PyCharm中配置遠(yuǎn)程python解釋器

這樣,Deployment的配置就完成了。這個(gè)配置完成了之后,其實(shí)是相當(dāng)于配置了一個(gè)ftp工具可以連接到服務(wù)器上,從而可以查看和修改服務(wù)器上的文件。你可以通過Tools > Deplotment > Browse Remote Host來打開相應(yīng)的RemoteHost面板,這個(gè)面板顯示的就是服務(wù)器上的文件,顯示的范圍是你在Deployment中的Connection選項(xiàng)卡下配置的Root path路徑下的文件及文件夾。

如何在PyCharm中配置遠(yuǎn)程python解釋器

你可以直接在RemoteHost面板里雙擊某個(gè)文件并且直接進(jìn)行編輯。雙擊某個(gè)文件后你可以看到編輯區(qū)域的頂部有一個(gè)橫條,并且橫條的右邊有三各按鈕,分別是比較,撤銷和上傳操作。你在這里面編輯文件之后,可以直接點(diǎn)擊上傳按鈕,就會(huì)提交到服務(wù)器了。但是其實(shí)不推薦直接在這里修改代碼,后面的使用流程會(huì)說到。

如何在PyCharm中配置遠(yuǎn)程python解釋器

以上的配置,就可以直接在PyCharm里看到服務(wù)器上的文件,我感覺就像是直接在IDE里集成了一個(gè)FTP傳輸工具。

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

這里主要講的是如何配置遠(yuǎn)程python解釋器。

首先,通過File > Settings,打開設(shè)置選項(xiàng)卡。

在設(shè)置選項(xiàng)卡里,點(diǎn)擊"Project:項(xiàng)目名"這個(gè)按鈕,在展開的小項(xiàng)里再點(diǎn)擊Project Interpreter,右邊就會(huì)變成Interpreter的配置頁(yè)面。

如何在PyCharm中配置遠(yuǎn)程python解釋器

點(diǎn)擊Interpreter配置頁(yè)面的小此輪按鈕,然后再選擇add Remote。

如何在PyCharm中配置遠(yuǎn)程python解釋器

彈出如下彈窗并配置相應(yīng)的信息。

如何在PyCharm中配置遠(yuǎn)程python解釋器

經(jīng)過以上步驟,你的遠(yuǎn)程解釋器就配置好了。這時(shí),你就可以直接點(diǎn)擊小三角按鈕,調(diào)用遠(yuǎn)程服務(wù)器上的python解釋器來運(yùn)行代碼。但是在此,你還需要看看下面的使用流程。如果你直接雙擊RemoteHost面板里的文件,然后點(diǎn)擊小三角運(yùn)行是會(huì)報(bào)錯(cuò)的,可能會(huì)提示:

No such file or directory

在配置中也參考了很多其他文章,但是有些文章還是沒有講清楚具體的流程,因此我把自己認(rèn)為可能“正確”的流程記錄一下。

在介紹Deployment配置的時(shí)候,我們講到了Mapping選項(xiàng)卡的配置。這個(gè)配置將本地的一個(gè)路徑映射成了服務(wù)器上的一個(gè)路徑,因此,在這個(gè)文件夾下的文件和服務(wù)器上的文件是同步的,當(dāng)然,需要你在本地修改的時(shí)候upload到服務(wù)器或者設(shè)置自動(dòng)upload。

在這里,我的mapping配置如下:


local pathDeployment path on server
E:\workspace\remotespacexxxx/workspacexhh

首先,我們?cè)趐ycharm中通過 File > open... 來打開一個(gè)新的項(xiàng)目,項(xiàng)目路徑就選擇上面的local path路徑。

在Project窗口中就可以看到打開了這個(gè)項(xiàng)目,當(dāng)前這個(gè)項(xiàng)目還是空的,里面什么也沒有。

如何在PyCharm中配置遠(yuǎn)程python解釋器

然后,我們打開RemoteHost小窗口,在test.py文件上右鍵,再選擇Download from Here,文件就會(huì)下載到本地了。返回到Project小窗口,就可以看到test.py。其他的文件類似,如果有父目錄,他會(huì)將父目錄也一起下載下來,所以文件和路徑都會(huì)和服務(wù)器保持一致。

如何在PyCharm中配置遠(yuǎn)程python解釋器

這樣,你就可以在本地編輯test.py文件。

如何在PyCharm中配置遠(yuǎn)程python解釋器

在編輯完成后,你可以在文件上右鍵或者直接在編輯區(qū)域右鍵,選擇upload to... 將文件上傳到服務(wù)器,這樣就可以更新服務(wù)器端的代碼了,并且保持了和本地代碼一致。

如何在PyCharm中配置遠(yuǎn)程python解釋器

此時(shí),點(diǎn)擊綠色小三角運(yùn)行代碼,可以看到相應(yīng)的輸出。但是看看控制臺(tái)的輸出,可以發(fā)現(xiàn),python解釋器不是本地的,而跑的文件也不是本地。

如何在PyCharm中配置遠(yuǎn)程python解釋器

上面就是整個(gè)從服務(wù)器下載文件至本地,在本地修改文件,將文件上傳至服務(wù)器,然后直接在本地運(yùn)行的整個(gè)過程。

在這個(gè)過程中,也可以發(fā)現(xiàn),經(jīng)過這樣的配置,我們的代碼現(xiàn)在一共有三個(gè)版本:一個(gè)是本地代碼,一個(gè)是服務(wù)器上的代碼,還有一個(gè)是RemoteHost面板中的代碼(這個(gè)地方的代碼如果直接編輯了,其實(shí)也可以提交到服務(wù)器,但是不能直接運(yùn)行)

所以,如果通過上面的配置進(jìn)行遠(yuǎn)程調(diào)試的話,我認(rèn)為大致流程應(yīng)該是下面這樣:

  1. 在RemoteHost面板中,選中想要修改的代碼,然后右鍵點(diǎn)擊Download from here將內(nèi)容下載至本地(這個(gè)本地是你在配置Deployment時(shí)設(shè)置的本地文件夾)。

  2. 在本地(這個(gè)本地是你在配置Deployment時(shí)設(shè)置的本地文件夾)修改你的代碼,修改完成后在編輯區(qū)域或者文件名上右鍵,選擇upload to...來提交到服務(wù)器。

  3. 在提交之后,你可以像普通調(diào)用本地解釋器一樣的直接運(yùn)行本地的這個(gè)文件(但其實(shí)運(yùn)行的是服務(wù)器的文件)

看完上述內(nèi)容,你們掌握如何在PyCharm中配置遠(yuǎn)程python解釋器的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道,感謝各位的閱讀!

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

名稱欄目:如何在PyCharm中配置遠(yuǎn)程python解釋器-創(chuàng)新互聯(lián)
新聞來源:http://muchs.cn/article20/coseco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)、域名注冊(cè)、企業(yè)建站網(wǎng)站策劃、建站公司網(wǎng)站設(shè)計(jì)公司

廣告

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

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)