Уведомления

Группа в Telegram: @pythonsu

#1 Июль 16, 2007 07:00:54

pyuser
От:
Зарегистрирован: 2007-05-13
Сообщения: 658
Репутация: +  36  -
Профиль   Отправить e-mail  

py2exe и модуль email

Столкнулся с такой вот проблемой: С помощью py2exe преобразую скрипт в exe-шник. В процессе сборки py2exe не ругается, а при попытке запуска exe-шника получаю сообщение:
Traceback (most recent call last):

File “email\__init__.pyo”, line 79, in __getattr__
ImportError: No module named text

в скрипте есть строка: from email.MIMEText import MIMEText

Windows XP sp2, Python 2.5.1, py2exe 0.6.6

Кто-нибудь знает, как с этим бороться?

P.S. До недавнего времени использовал Python 2.4.4 - таких проблем не наблюдалось.



Офлайн

#2 Июль 16, 2007 08:06:53

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

py2exe и модуль email

укажите вручную принудительное включение всего пакета email. Этот пакет использует ленивый импорт модулей, поэтому приходится добавлять весь пакет вручную.


setup(console=,
options={'py2exe': {'packages': }})



Отредактировано (Июль 16, 2007 08:07:41)

Офлайн

#3 Июль 16, 2007 08:48:50

pyuser
От:
Зарегистрирован: 2007-05-13
Сообщения: 658
Репутация: +  36  -
Профиль   Отправить e-mail  

py2exe и модуль email

bialix
укажите вручную принудительное включение всего пакета email. Этот пакет использует ленивый импорт модулей, поэтому приходится добавлять весь пакет вручную.
Спасибо, заработало.



Отредактировано (Июль 16, 2007 09:01:14)

Офлайн

#4 Авг. 10, 2007 19:07:55

DieH@rd
От:
Зарегистрирован: 2007-07-13
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe и модуль email

установил ру2ехе, а кав вообще с ним работать



Офлайн

#5 Авг. 10, 2007 19:14:37

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

py2exe и модуль email

DieH@rd: читать документацию, пробовать, писать что не получается



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version