Как да създадете .dmg файл (изходен код на python + пакети) на Mac?

надявам се някой да ми помогне. Имам код на програма pyqt4. Това е използването на много пакети, като Qt4, HDF5, qimage2ndarray и, и, и. Сега искам да създам .dmg файл, който съдържа всичко необходимо за стартиране на тази програма. Ако имате чиста инсталация на Mac OS X, трябва само да стартирате този .dmg и имате всичко инсталирано, от което се нуждаете. Как мога да направя това на Mac? Питайки Google, имам много инструкции за създаване на .dmg файлове, но само за папка или .app. Но имам нужда от пакетите. И така, как го правя? Ще се радвам на всяка помощ.


person Oli    schedule 03.11.2010    source източник
comment
Мисля, че предпочитате да направите пакет, отколкото .dmg файл (вижте тук: s.sudre.free.fr/Stuff/PackageMaker_Howto.html) - това е стар урок, но трябва да разберете   -  person slhck    schedule 03.11.2010
comment
Ооо, по дяволите, разбира се, dmg е само дисково изображение. Толкова глупаво от моя страна. Благодаря ви много slhck   -  person Oli    schedule 03.11.2010


Отговори (1)


Трябва да обмислите две възможности:

  • Инсталиране на зависимости на целевия компютър за всички приложения, не само за вашите: тогава трябва да изберете .pkg маршрута (за да бъдете по-късно доставени като .dmg или като .zip)
  • Вграждане на зависимости във вашия пакет от приложения, така че да можете да предоставите отново .zip или .dmg с вашето приложение, което да бъде плъзгано във всяка папка.
person juandesant    schedule 30.08.2013