Импортер pydev: нет модуля с именем потока, отладка больше не работает после обновления pydev
Моя установка Eclipse 3.6 /PyDev только что обновила pydev до 1.6.0.2010071813, и отладка больше не работает. Мой интерпретатор Python по умолчанию 3.1, хотя я сомневаюсь, что это важно. До обновления Pydev в Eclipse он работал очень хорошо.
3 ответа
Это уже исправлено в текущей ночной (1.6.1). Смотрите: http://pydev.org/download.html для получения подробной информации о его получении.
Обратите внимание, что вы можете просто изменить этот "поток импорта" локально (в org.python.pydev.debug/pysrc/pydevd.py) для:
try:
import thread
except ImportError:
import _thread as thread #Py3K changed it.
Ура,
Fabio
Понижение до 1.5.9. В обновлениях Eclipse есть возможность показать все версии, но по умолчанию отображаются только самые последние версии. Отключите эту настройку и установите 1.5.9. Работает с питоном 3.1
Та же проблема здесь, я на MacOs 10.6. Я попытался повторно инициализировать настроенные интерпретаторы, это не решило проблему. Я переключился между встроенным Python 2.6 и более новым 2.6.5, предоставленным MacPorts, это тоже не помогло. Похоже, нужно еще одно обновление?
Обновление: я только что попробовал то же самое обновление для Linux (на этот раз с резервной копией установки Eclipse:-)), и столкнулся с той же проблемой. Это не проблема платформы на Mac.