【问题标题】:Producing a pip-installable module without using distutils or setuptools在不使用 distutils 或 setuptools 的情况下生成 pip 可安装模块
【发布时间】:2018-02-16 16:58:51
【问题描述】:

在 Python 文档 (https://docs.python.org/2.7/distutils/setupscript.html) 中描述了一种通过“pip install”使模块可安装的方法。假设由于未知原因,您不能依赖 distutils 或 setuptools(在我的另一个问题 Distutils appharently fails with a (working) SWIG extension 中描述了一种潜在情况)。

是否有其他方法可以获取 pip 可安装包?

Ps:我的模块是通过 SWIG(C 封装)编写的。像往常一样编译时它可以工作,但如果我使用 distutils/setuptools 编译它似乎不起作用。这是相关链接问题的重点。

【问题讨论】:

    标签: python pip


    【解决方案1】:

    这是可能的,但它的可能方式与在汇编程序中重写操作系统的方式相同——这可能但非常困难。

    如果您必须避免使用setuptools,请尝试使用其他工具创建安装程序。看condaPyInstallercx_Freeze

    【讨论】:

      猜你喜欢
      • 2016-02-01
      • 2010-11-28
      • 2021-04-04
      • 1970-01-01
      • 2013-01-29
      • 2017-01-29
      • 2010-12-28
      • 2016-07-08
      • 2010-12-15
      相关资源
      最近更新 更多