Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 29, 2011 11:04:28

avonar
От:
Зарегистрирован: 2010-10-22
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe включение библиотеки

полный текст вопроса приведен здесь: http://habrahabr.ru/qa/11686/

from distutils.core import setup
import py2exe

setup(console=, options = {'py2exe': {'includes': ‘leaf’,}})


вот я делаю вот так, но при компиляции мне пишется, что он не может найти leaf, когда пробую запустить, пишет что не может сделать import leaf, ЧТО Я ДЕЛАЮ НЕ ТАК? курил маны, не нашел.
я уже устал биться с py2exe
маны читал, не помогло



Отредактировано (Сен. 29, 2011 11:05:28)

Офлайн

#2 Сен. 29, 2011 13:45:09

sp3
От:
Зарегистрирован: 2010-01-12
Сообщения: 405
Репутация: +  18  -
Профиль   Отправить e-mail  

py2exe включение библиотеки

py2exe почему то не видит модули в .egg
я делал так:
распаковываем модуль.egg с помощью winrar
в сетапнике
import sys
sys.path.append(“путь куда вы это распаковали”)
и все ок



Офлайн

#3 Сен. 29, 2011 17:32:28

avonar
От:
Зарегистрирован: 2010-10-22
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe включение библиотеки

sp3
py2exe почему то не видит модули в .egg
я делал так:
распаковываем модуль.egg с помощью winrar
в сетапнике
import sys
sys.path.append(“путь куда вы это распаковали”)
и все ок
у меня либа, которую я покдлючает использует lxml, так вот и подключил ее и lxml в итоге при запуске .ехе мне консоль написала “эх ты”

http://ybex.com/d/kr62rs5qcp0hllkuc5u1nafxog3gkn7yuhessipc.html



Офлайн

#4 Окт. 6, 2011 09:58:23

avonar
От:
Зарегистрирован: 2010-10-22
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe включение библиотеки

пишу это на случай, если кому-то поможет, в итоге оно у меня заработало, правда выкладываю несколько сырой вид, есть лишние вещи, но главное, что работает(быдлокодерское суждение, ага).

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' ]
}})



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version