pycharm遠端除錯配置

2021-08-13 17:46:55 字數 743 閱讀 8263

pycharm要實現遠端除錯,需要安裝遠端除錯需要的安裝包pycham-debug.egg(如果是python3,該檔案為pycharm-debug-py3k.egg),通常位於pycharm安裝目錄下的」debug-eggs/」目錄下。將該egg包拷貝到遠端linux伺服器上,使用easy_install來安裝該包:

easy_install pycharm-debug.egg
在遠端需要除錯的**中插入如下**:

import pydevd

pydevd.settrace('10.214.161.179', port=10000, stdouttoserver=true, stderrtoserver=true)

其中,ip位址和埠號要與pycharm中的監聽配置保持一致。

在遠端除錯的模式下,pycharm(ide)扮演服務端(server)的角色,而執行在遠端計算機上的應用程式扮演客戶端(client)的角色。正因如此,進行遠端除錯時,需要先在本地開發環境中設定埠並啟動ide,ide會對設定的埠開始監聽,等待客戶端的連線請求;

針對遠端除錯功能,pycharm提供了pydevd模組,該模組以pycharm-debug.egg的形式存在於pycharm的安裝路徑中。遠端計算機安裝該庫檔案後,然後就可以呼叫pydevd.settrace方法,該方法會指定ide所在機器的ip位址和監聽的埠號,用於與ide建立連線;建立連線後,便可在ide中對遠端在遠端計算機中的程式進行單步除錯。

pycharm 遠端除錯配置

利用pycharm2.7 windows遠端除錯linux伺服器上的程式 1.windows 下安裝setuptools 2.安裝pycharm debug.egg pycharm debug.egg 這個包在pycharm window下 的安裝路徑可能找到。windows進入到pycharm d...

pycharm遠端除錯

利用pycharm進行遠端除錯,主要有兩種模式 兩種模式共同點都需要在本地的pycharm連線上雲伺服器的環境,首先需要先配置好伺服器端的環境。1.進入pycharm選單欄,如下圖依次點選tools deployment configuration.2.右側點選 新增sftp 3.設定name 自己...

Pycharm配置遠端除錯的方法步驟

動機 如上所訴,要是有乙個很方便除錯遠端伺服器的方法,豈不美哉。通過pycharm我們可以很方便地實現遠端除錯,下面詳細介紹下pycharm這個牛叉的功能。使用遠端直譯器 預設情況下我們在本地開發python程式時,使用的是本地的python直譯器,如果你安裝了virtualenv或者pyenv的話...