Шаг отладчика PyCharm пропускает строку? - PullRequest
0 голосов
/ 19 июня 2020

Я использую PyCharm как Python IDE и инструмент отладки. Только что обновился до 2020.1.2.

Иногда, переходя в отладчик, он пропускает строку в функции, которая обычно должна выполняться. Я пытался исправить это, например, повторно отредактировать функцию, отформатировать код и т. Д. c., Безуспешно. Единственный перспективный способ - определить другую функцию как прокси только для вызова этой c функции, но на самом деле я не собираюсь этого делать, потому что это делает код очень неуклюжим. Если я скопирую эту функцию в другой новый файл .py и отладю, перешагнув через нее, это может быть вполне нормально. Я понятия не имею, что пошло не так, кроме вероятности, что в PyCharm есть ошибка.

Кто-нибудь такой же со мной? Какие-нибудь решения? спасибо!

1 Ответ

0 голосов
/ 10 июля 2020

Это может быть связано с этой проблемой .

Попробуйте добавить эту переменную среды в конфигурацию запуска:

PYDEVD_USE_CYTHON=NO
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...