Форум сайта python.su
есть желание собрать в один дистрибутив разные компоненты:
сам питон… путь будет версии 2.4
wxPython
MySQLdb
…
как это сделать? может есть готовые решения? сам не нашел… :(
и еще… немного не в тему - нигде не могу найти ключи для пакетной установки MySQL :(((
вот бы еще и этот дистриб запихать в общий мастер…
Офлайн
Я уже пыталась затронуть эту тему http://python.com.ua/forum/viewtopic.php?id=460
А вот моя страница, где я держу установочные файлы пакетов, которые я использую в работе - http://kisa-online.mylivepage.ru/file/582_Install_python
Конфигурация моего компа: Win2000, Python 2.4, Server MySQL 5.0.
Офлайн
http://www.windowsnetworking.com/articles_tutorials/Group-Policy-Deploy-Applications.html
http://www.attachmate.com/en-US/Products/PC+Lifecycle+Management/
Где-то была простая статья. как создавать MSI-пакеты с помощью WinInstall LE 2003.
Там получалось типа: на более-менее чистой системе снять первый слепок системы (файловой системы. реестра), затем установить нужное приложение – в вашем случае надо поставить питон и все необходимые библиотеки, сделать второй слепок системы. Потом эта тулза автоматически вычисляет разницу и делает установочный пакет. Немного примитивно и не универсально (поскольку структура каталогов и абсолютные пути будут жестко прошиты навсегда), но это похоже единственный простой вариант.
Иначе или яйца – или разбираться со всеми тонкостями установки виндовс пакетов. Вобщем-то задача реальная, но как всегда вопрос в оправданности усилий.
Офлайн
Офлайн
Как на счёт простого *.cmd файла?
А это ещё в самораспаковывающийся zip-архив, с пост-командой запустить командный файл. ;)
Офлайн
а следующий вариант не устраивает?
python setup.py bdist_wininst
собирает само развертку для винды
Офлайн
Если для винды - то я использую py2exe и InnoSetup, для обновления ехе-шника собственную обновлялку (ее текст на этом форуме).
Офлайн