相关疑难解决方法(0)

setuptools,提前知道本机库的轮文件名

在运行安装脚本之前,有没有一种简单的方法可以知道 Python 轮子的文件名?

我正在尝试生成一个 Bazel 规则,为计算机中安装的每个 Python 版本构建一个 .whl,该库包含本机代码,因此需要为每个版本单独编译。Bazel 的问题是它需要提前声明任何输出,我观察到每个 Python 版本都会生成不同的文件名,没有明显的一致性(malloc 和 unicode 的前缀不同)

2.7  --> lib-0.0.0-cp27-cp27mu-linux_x86_64.whl
3.6m --> lib-0.0.0-cp36-cp36m-linux_x86_64.whl
3.8  --> lib-0.0.0-cp36-cp38-linux_x86_64.whl
Run Code Online (Sandbox Code Playgroud)

我知道作为一种解决方法,我可以拉紧轮子来传递它,但我想知道是否有更干净的方法来做到这一点。

python setuptools python-wheel

7
推荐指数
1
解决办法
1713
查看次数

标签 统计

python ×1

python-wheel ×1

setuptools ×1