PyCharm 2025.2 (Professional)調試遠程服務器程序的操作技巧_第1頁
PyCharm 2025.2 (Professional)調試遠程服務器程序的操作技巧_第2頁
PyCharm 2025.2 (Professional)調試遠程服務器程序的操作技巧_第3頁
PyCharm 2025.2 (Professional)調試遠程服務器程序的操作技巧_第4頁
PyCharm 2025.2 (Professional)調試遠程服務器程序的操作技巧_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第PyCharm2025.2(Professional)調試遠程服務器程序的操作技巧目錄一、PyCharm2025.2(Professional)的安裝與激活二、PyCharm2025.2(Professional)調試遠程服務器程序1、在PyCharm中導入項目或者選擇新建項目2、在服務器端與該項目對應的目錄下面創(chuàng)建同名文件夾LSTMTrain3、與服務器建立連接4、在本地連上服務器端的Python運行環(huán)境5、測試目前在網上搜到的利用PyCharm調試遠程服務器程序的教程大多都是針對PyCharm2025、2025,甚至更早版本,PyCharm2025做了一定的更新,導致之前的教程不是特別適用,故在此記錄下自己用PyCharm2025調試遠程服務器程序的過程,希望能幫助大家繞過許多坑。

一、PyCharm2025.2(Professional)的安裝與激活

官網下載:

/zh-cn/pycharm/

Pycharm連接遠程服務器并實現(xiàn)遠程調試的實現(xiàn)

/article/166790.htm

二、PyCharm2025.2(Professional)調試遠程服務器程序

1、在PyCharm中導入項目或者選擇新建項目

我的本地項目地址為:D:\ProgramFiles\JetBrains\PycharmProjects\LSTMTrain

2、在服務器端與該項目對應的目錄下面創(chuàng)建同名文件夾LSTMTrain

我的服務器項目地址為:/ssd/ljl/py_workspaces/LSTMTrain

3、與服務器建立連接

打開PyCharm的Tools-Deployment-Configuration

(1)在彈出的“Deployment”窗口單擊左上角的“+”,選擇創(chuàng)建一個SFTP

(2)填寫服務器相關信息

a.為該server指定一個名稱

b.在“Connection”選項卡下的SSHconfiguration選項填寫服務器鏈接的相關信息

在彈出的“SSHConfiguration”窗口單擊左上角“+”,新建一個與服務器的鏈接

單擊“TestConnection”查看是否可以連接成功,如果可以連接成功,則單擊兩次OK返回"Deployment"窗口

在"Deployment"窗口可以觀察到“SSHconfigurations”已經填好,以后再配置其他項目時,可以直接選擇該SSHconfigurations即可;填寫RootPath,這里就是想要在本地加載的服務器目錄的起始地址;WebserverURL暫時用不到,此處先不進行配置

c.在“Mappings”選項卡配置本地文件夾和服務器文件夾的對應關系

(3)Tools-Deployment-BrowseRemoteHost可以查看服務器上具體文件內容

4、在本地連上服務器端的Python運行環(huán)境

(1)打開File-Settings,選擇Project:你的項目名-PythonInterpreter

可以看到此時的PythonInterpreter是本地Python環(huán)境,我們要將其轉換為服務器端的Python環(huán)境

(2)單擊右側小齒輪,選擇Add

(3)在彈出的“AddPythonInterpreter”窗口中,選擇“SSHInterpreter”

在這里既可以選擇新建一個serverconfiguration,也可以選擇已有的serverconfiguration,因為我們在第三步已經創(chuàng)建好了一個serverconfiguration,所以我們選擇第二個選項

此時提示有個小問題,按照它的指示,單擊Move即可,然后單擊Next進行下一步

(4)填寫服務器Python開發(fā)環(huán)境路徑和項目文件路徑

a.填寫服務器Python開發(fā)環(huán)境路徑

注:可以在服務器上通過“whereispython”命令找到并篩選出python環(huán)境地址。

b.填寫項目文件路徑,注意本地路徑和服務器路徑要對應

c.最后的Automaticallyuploadprojectfilestotheserver可勾選,也可以不勾選

勾選時,當本地項目發(fā)生更新時,會自動更新服務器對應項目;

不勾選時,當本地項目發(fā)生更新時,需要手動通過Tools-Deployment-Upload進行更新。

(5)當返回到“PythonInterpreter”窗口時,發(fā)現(xiàn)PythonInterpreter已經變成服務器端開發(fā)環(huán)境,PathMappings也是我們想要的本地項目到服務器項目的映射。

5、測試

(1)在本地新建一個Python文件Test.py,讓其輸出HelloWorld,發(fā)現(xiàn)輸出成功

(2)在服務器端對應項目下查看有無Test.py,運行該文件,查看輸出結果

至此,我們就可以實現(xiàn)在本地調試遠程服務器程序。

此外:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論