Apatana 3.0.5 (или Eclipse) с использованием Pydev 2.2.2: модульные тесты больше не работают для Python 3?

#eclipse #unit-testing #python-3.x #aptana #pydev

#eclipse #модульное тестирование #python-3.x #aptana #pydev

Вопрос:

Похоже, что больше невозможно использовать тестовый запуск PyDev для последней версии Aptana studio (3.0.5) (содержащей Pydev версии 2.2.2)

При запуске модульных тестов pydev-plugin выдает следующее исключение: AttributeError: объект ‘module’ не имеет атрибута ‘exc_clear’ (встречается в Aptana Studio 3pluginsorg.python.pydev.debug_2.2.2.2011100512pysrcrunfiles.py «, строка 72, в main’ : ‘sys.exc_clear()’)

Я выяснил, что sys.exc_clear() — это метод Python-2, который больше не поддерживается Python-3 …

Я не знаю, устраняет ли pydev 2.2.3 эту проблему… но он пока недоступен для Aptana…

Комментарии:

1. Хорошо, эта проблема была исправлена вчера: sourceforge.net/tracker/… … ждем следующего выпуска, чтобы запустить модульный тестовый запуск

2. Вы можете получить nightly для aptana ( см.: wiki.appcelerator.org/display/tis/Changing the Update Type )

Ответ №1:

На вопрос был дан ответ. -> Ожидание исправления в следующем стабильном выпуске -> Использование nightly до появления исправления (спасибо Fabio за подсказку)