在运行安装脚本之前,有一种简单的方法来知道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
我知道这是一种解决方法,我可以拉紧轮子以使其通过,但我想知道是否有更清洁的方法可以做到这一点。
在运行安装脚本之前,是否有一种简单的方法来知道Python车轮的文件名?我正在尝试生成一个Bazel规则,该规则为计算机中安装的每个Python版本构建一个.whl,...