Задать вопрос
avonar
@avonar

py2exe как включить библиотеки

from distutils.core import setup
import py2exe

setup(console=['parser.py'], options = {'py2exe': {'includes': 'leaf',}})


вот я делаю вот так, но при компиляции мне пишется, что он не может найти leaf, когда пробую запустить, пишет что не может сделать import leaf, ЧТО Я ДЕЛАЮ НЕ ТАК? курил маны, не нашел.
  • Вопрос задан
  • 3038 просмотров
Подписаться 2 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 5
inlanger
@inlanger
Django программист
Попробуйте положить папку с библиотекой рядом с вашим .py файлом
Ответ написан
subvillion
@subvillion
не установлен модуль leaf, ставим примерно так:

c:\Python27\Scripts\easy_install.exe leaf

если нет easy_install.exe — ищи тут Setuptools
Ответ написан
Комментировать
subvillion
@subvillion
хотя нет, установлен, это я с недосыпу не дочитал вывод
Ответ написан
Комментировать
subvillion
@subvillion
А как устанавливался Py2exe? Версия? Возможно поможет установка более свежей версии по ссылке выше.
Ответ написан
Комментировать
subvillion
@subvillion
еще формат мне не нравится, попробуй так:

setup(console=['parser.py'], options = {"py2exe": {"includes": ["leaf]}})
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы