Как я могу упаковать проект scrapy, используя cxfreeze? - PullRequest
3 голосов
/ 25 сентября 2010

У меня есть проект scrapy, который я хотел бы упаковать для клиента, используя windows без необходимости устанавливать для них зависимости вручную. Я столкнулся с cxfreeze, но я не совсем уверен, как он будет работать с проектом Scrapy.

Я думаю, что я бы создал какой-то интерфейс и запустил сканер scrapy с помощью 'from scrapy.cmdline import execute', но я не уверен.

Заранее спасибо за любую помощь.

1 Ответ

1 голос
/ 25 сентября 2010

Попробуйте py2exe.Это работает хорошо, вы можете объединить весь код в один exe.

Я предлагаю вам исключить неиспользуемые пакеты для уменьшения размера exe (см. Примеры py2exe на его сайте)

UDATE Как предложено, попробуйте также

GUI2Exe - это интерфейс графического интерфейса пользователя для всех «исполняемых компоновщиков», доступных для языка программирования Python.Его можно использовать для создания автономных исполняемых файлов Windows, приложений Linux и пакетов приложений Mac OS и плагинов, начиная со скриптов Python.

...