我正在编写一个相对较小的桌面应用程序,但我使用了多种技术/语言,并且不确定创建安装程序脚本的最佳方法。
我有一个python脚本,它使用tornado和scapy(也需要pcapy),并且有一个需要安装的内核扩展。
这个python脚本被执行并与我正在编写的node-webkit(nw)应用程序一起工作。有关确保所有依赖项的最简单方法的任何建议都得到满足,并且在用户不必触及命令行的情况下正确安装?使用python setuptools还是pyinstaller?和nw一起打包吗?使用OS X packagemaker?写一个bash脚本?我应该用我的实际应用程序分发这些依赖项吗?
答案 0 :(得分:0)
您使用的是python2还是python3? scapy的依赖性不同。