Как упаковывается дренч на windows? - PullRequest
0 голосов
/ 27 мая 2020

Недавно я обнаружил, что программное обеспечение клиента deluge- Torrent https://deluge-torrent.org/ построено с использованием python и доступно для windows, linux и Ma c. Но, насколько мне известно, в отличие от программ c и java, программы python не могут быть превращены в исполняемые файлы, поэтому как они предоставляют установщик .exe для windows?

Примечание. Я знаю. библиотеки, такие как pyinstaller, могут это сделать, но я сомневаюсь, что это сработает для такого большого приложения, как deluge.

1 Ответ

1 голос
/ 27 мая 2020

Он использует Bbfreeze & NSIS , как подробно описано в их репозитории Github :

== Dependencies ==
 * Deluge build: http://dev.deluge-torrent.org/wiki/Installing/Source#WindowsDependencies
 * Bbfreeze: http://pypi.python.org/pypi/bbfreeze
 * NSIS: http://nsis.sourceforge.net/Download
...