【问题标题】:Installer script for OSX, python + nodeOSX、python + 节点的安装程序脚本
【发布时间】:2015-06-29 20:36:37
【问题描述】:

我正在编写一个相对较小的桌面应用程序,但我使用了多种技术/语言,并且不确定创建安装程序脚本的最佳方式。

我有一个使用 tornado 和 scapy(也需要 pcapy)的 python 脚本,并且有一个需要安装的内核扩展。

这个 python 脚本与我正在编写的 node-webkit (nw) 应用程序一起执行和工作。关于确保满足所有依赖项并正确安装而无需用户触摸命令行的最简单方法的任何建议?使用 python setuptools 或 pyinstaller?和nw一起打包?使用 OS X 软件包制造商?编写 bash 脚本?我应该将这些依赖项与我的实际应用一起分发吗?

【问题讨论】:

    标签: python macos bash installation


    【解决方案1】:

    你用的是python2还是python3? scapy 的依赖项不同。

    【讨论】:

    • 我正在维护 python3 版本的 scapy,可能会有差异,但总的来说,它听起来是二进制轮 (wheel.readthedocs.org/en/latest) 或 pyinstaller 包。它更多地取决于潜在用户 - 管理员更喜欢轮子,最终用户 - pyinstaller 包。如果需要,我会从 wheel 开始,然后转到 pyinstaller。
    猜你喜欢
    • 1970-01-01
    • 2015-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-10
    • 1970-01-01
    • 2021-03-03
    相关资源
    最近更新 更多