Перейти к публикации
Дедовский городской форум
RaD

Сделать инсталлятор для питонского проекта

Рекомендованные сообщения

Кто осилит сделать инсталлятор на Inno Setup под Windows XP небольшого питонского проекта с мордой на Qt4?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

из-за рассововерности опенсорс инсталлер?

 

Я инсталлеры делаю в неправославных местах...

 

я так понимаю надо:

1. определить если ли куте4

2. если нет - дать знать, скачать/ прервать инсталяцию/установить/ - варианты

3. установить проект

4. прописать в авторан?

 

проект демон/гуи?

я сексился с инсталлером для службы - вот это жопа.

Изменено пользователем Maksim

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Просто мне страничка его понравилась :)

 

Задача простая:

  1. проверить наличие python 2.6, при необходимости поставить по-тихому
  2. проверить наличие pyqt4, при необходимости поставить последнюю версию молча
  3. поставить доп модули для питона, которые использует приложение, не спрашивая пользователя
  4. поставить приложение
  5. сделать ссылку из меню на приложение

 

Проект, естественно, ГУЙная часть одной системы. Авторан не нужен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вот с "по-тихому" "поставить" "не спрашивая пользователя" не получиться(вернее получиться если на цпп писать прогу которая будет запускаться перед этими действиями и будет ловить хендлер окна инсталятора и нажимать на кнопку ок и далее...

 

4.5 пункты это элементарно.

В этом инсталлере какойто паскале-подобный скрипто язык.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
вот с "по-тихому" "поставить" "не спрашивая пользователя" не получиться(вернее получиться если на цпп писать прогу которая будет запускаться перед этими действиями и будет ловить хендлер окна инсталятора и нажимать на кнопку ок и далее...

 

Попробовал запустить 'python-2.6.5.msi /h', получил окошко с помощью, где на русском языке написано, что добавив /quiet при запуске инсталлятора, всё будет сделано как я хочу.

 

Чую проще сделать всё самому и забрать бабло себе.

 

P.S. Ну почему кандидаты начинают иметь мозг заказчику, а не пробуют включить свой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну делай чо. у кандидата обычно мозг включается при озвучивании вопроса цены.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ещё вариант.

Поставить Python 2.6 в систему.

Включить regmon.

Поставить нужные модули в систему.

Выключить regmon.

Выгрузить нужные куски реестра.

Собрать в архив все файлы, поставленных модулей.

Собрать архив приложения.

Создать инсталлятор, который поставит питон, распакует архив с модулями, накатит изменения в реестр, поставить клиента.

Профит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Написал инструкцию что и как надо сделать. Задача была закрыта. Давно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

×
×
  • Создать...