импортер pydev: нет модуля с именем потока, отладка больше не работает после обновления pydev - PullRequest
3 голосов
/ 25 июля 2010

Моя установка Eclipse 3.6 / PyDev только что обновила pydev до 1.6.0.2010071813, и отладка больше не работает. Мой интерпретатор Python по умолчанию 3.1, хотя я сомневаюсь, что это имеет значение. До обновления pydev в Eclipse он работал очень хорошо.

Ответы [ 3 ]

6 голосов
/ 28 июля 2010

Это уже исправлено в текущей ночной (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 голос
/ 26 июля 2010

Понижение до 1.5.9.В обновлениях Eclipse есть возможность показать все версии, но по умолчанию отображаются только самые последние версии.Отключите эту настройку и установите 1.5.9.Работает с питоном 3.1

0 голосов
/ 25 июля 2010

Та же проблема, я на MacOs 10.6.Я попытался повторно инициализировать настроенные интерпретаторы, это не решило проблему.Я переключился между встроенным Python 2.6 и более новым 2.6.5, предоставленным MacPorts, это тоже не помогло.Похоже, что требуется еще одно обновление?

Обновление: я только что попробовал такое же обновление для Linux (на этот раз с резервной копией установки Eclipse :-)) и столкнулся с той же проблемой.Это не проблема платформы на Mac.

...