По информации из обсуждения на GitHub в 2018 году, ошибка «module 'builtins' has no attribute 'interpreter'' в PTVSD могла возникать из-за изменений или проблем в IPython. 1
Также одной из возможных причин может быть неправильный импорт модулей. 2 Нужно убедиться, что модуль импортирован корректно, установлен и доступен в среде Python. 2
Ещё одна возможная причина — круговые зависимости. 2 Если два модуля зависят друг от друга, это может вызвать проблему, когда один из модулей не загрузится до того, как другой попытается получить доступ к его атрибуту. 2