Форум сайта python.su
полный текст вопроса приведен здесь: http://habrahabr.ru/qa/11686/
from distutils.core import setupя уже устал биться с py2exe
import py2exe
setup(console=, options = {'py2exe': {'includes': ‘leaf’,}})
вот я делаю вот так, но при компиляции мне пишется, что он не может найти leaf, когда пробую запустить, пишет что не может сделать import leaf, ЧТО Я ДЕЛАЮ НЕ ТАК? курил маны, не нашел.
Отредактировано (Сен. 29, 2011 11:05:28)
Офлайн
py2exe почему то не видит модули в .egg
я делал так:
распаковываем модуль.egg с помощью winrar
в сетапнике
import sys
sys.path.append(“путь куда вы это распаковали”)
и все ок
Офлайн
sp3у меня либа, которую я покдлючает использует lxml, так вот и подключил ее и lxml в итоге при запуске .ехе мне консоль написала “эх ты”
py2exe почему то не видит модули в .egg
я делал так:
распаковываем модуль.egg с помощью winrar
в сетапнике
import sys
sys.path.append(“путь куда вы это распаковали”)
и все ок
Офлайн
пишу это на случай, если кому-то поможет, в итоге оно у меня заработало, правда выкладываю несколько сырой вид, есть лишние вещи, но главное, что работает(быдлокодерское суждение, ага).
setup(console=['parser.py'], options = {"py2exe": {"includes": ['pycurl', 'grab.ext.pycurl','grab.ext.lxml',
'grab.ext.lxml_form', "lxml",'lxml.etree', 'lxml._elementpath', 'grab.ext.django',
'gzip', "leaf", 'grab','grab.ext','grab.ext.text' ]
}})
Офлайн