Итак, я пытаюсь создать пакет как средство распространения для моего проекта (разработанного на Python). До сих пор все зависимости и установки меньших компонентов выполнялись с помощью файла install.sh, который находится в $ PROJECTDIR / main / trunk. Это прекрасно работает, когда я запускаю его из папки.
Теперь для создания пакета я поместил весь $ PROJECTDIR в PackageMaker и после того, как добавил install.sh в качестве сценария постинсталляции. Пакет был создан без ошибок. Теперь, если я пытаюсь установить, однако, $ PROJECTDIR копируется туда, где предполагается, но при запуске скрипта возникает ошибка.
Итак, мой первый вопрос:
- Есть ли способ узнать, где произошел сбой скрипта? Потому что единственное, что я получаю, это запуск сценария сбой.
- Что я должен быть осторожен // что отличается между запуском сценария из папки вручную и сценарием, запускаемым из установщика? Сценарий в основном содержит несколько компакт-дисков и некоторые python setup.py install.
С уважением,
Богдан