jjzjj

python - 车轮名称与平台无关,即使我的包包含已编译的库

我正在尝试为Windows生成平台特定的二进制分发包,但是pythonsetup.pybdist_wheel生成通用文件名。我需要在setup.py中更改什么或以其他方式获得具有平台特定名称的轮子?根据我收集到的信息,setuptools应该可以识别包何时不是通用的,但这对我不起作用。我正在从事的项目使用cmake和mingww64编译了多个库变体。这些编译库当然是32/64位特定的。为了创建单独的发行版,我为编译库的目标平台创建了一个virtualenv。然后将编译后的库复制到python包中进行轮转。这是我的setup.py。pyfvs_files是要包含的已编译“*.pyd”文件