LINUX.ORG.RU

Сообщения asperus113

 

Проблема с дебаггингом emacs + elpy

Привет.

Итак, установленная система: debian12

Конфигурация elpy:

Emacs.............: 28.2
Elpy..............: 1.35.0
Virtualenv........: rpc-venv (/home/evgeny/.emacs.d/elpy/rpc-venv/)
Interactive Python: python3 3.11.2 (/home/evgeny/.emacs.d/elpy/rpc-venv/bin/python3)
RPC virtualenv....: rpc-venv (/home/evgeny/.emacs.d/elpy/rpc-venv)
 Python...........: python3 3.11.2 (/home/evgeny/.emacs.d/elpy/rpc-venv/bin/python3)
 Jedi.............: 0.19.1
 Autopep8.........: 2.0.4
 Yapf.............: 0.40.2
 Black............: 24.2.0
Syntax checker....: flake8 (/home/evgeny/.emacs.d/elpy/rpc-venv/bin/flake8)
Работаем с простым скриптом:
a = 5
b = 6
c = 7

Запускаем дебаггер и получаем выхлоп:

Traceback (most recent call last):
  File "<string>", line 19, in __PYTHON_EL_eval
  File "/home/evgeny/temp/forwork.py", line 1, in <module>
    a = 5
    ^^^^^^
AttributeError: 'Pdb' object has no attribute '_runscript'

А если установить breakpoint на любую строку, то выдает:

Traceback (most recent call last):
  File "<string>", line 17, in __PYTHON_EL_eval
  File "/home/evgeny/temp/forwork.py", line 1
    a = 5
    ^^^^^^
SyntaxError: 'continue' not properly in loop

Что с этим делать? Заранее спасибо.

 , ,

asperus113
()

RSS подписка на новые темы