所以我正在尝试创建一个包作为我的项目(用 Python 开发)的分发手段。到目前为止,较小组件的所有依赖项和安装都是通过 $PROJECTDIR/main/trunk 中的 install.sh 完成的。当我从它的文件夹运行它时,这工作正常。
现在为了创建包,我将整个 $PROJECTDIR 放到 PackageMaker 中,并在我添加 install.sh 作为安装后脚本之后。包的创建没有错误。但是,现在如果我尝试安装,$PROJECTDIR 会被复制到预期的位置,但是在运行脚本时会发生错误。
所以我的第一个问题是:
- 有什么办法可以查看脚本失败的地方吗?因为我唯一得到的是运行脚本失败。
- 我应该注意什么// 手动从文件夹运行脚本和从安装程序运行脚本有什么不同?该脚本主要包含一些 cd 和一些 python setup.py 安装。
问候, 博格丹