所以我正在尝试创建一个包作为我的项目(用Python开发)的分发方式。到目前为止,所有较小组件的依赖关系和安装都是通过$ PROJECTDIR / main / trunk中的install.sh来完成的。当我从它的文件夹运行它时,这工作正常。
现在,为了创建包,我将整个$ PROJECTDIR删除到PackageMaker中,之后我将install.sh添加为postinstall脚本。创建的包没有错误。现在,如果我尝试安装,则会将$ PROJECTDIR复制到假设的位置,但运行脚本时会发生错误。
所以我的第一个问题是:
此致 波格丹
答案 0 :(得分:1)
好的,我处理这个问题的方法是使用echo>> 〜/ some_file.txt用于调试,因为MacOS安装程序没有对脚本文件进行任何调试。
至于第二个问题,如果有人碰到这个问题,你需要小心你的脚本以满足以下要求: