Skip to content

pants does not find a wheel #18981

Answered by jsirois
jessehersch asked this question in Q&A
May 11, 2023 · 1 comments · 10 replies
Discussion options

You must be logged in to vote

No, cp311-none-any is not the catch all. Basically cp implies platfrom specific and you'll only find it in platform-specific tags. The catch all family is py311-none-any. The answer to all this lies in the PyPA packaging library. Pex uses this and you can see what Pex sees (via packaging.tags) with the following tool (available when you pip install pex in a venv.

N.B.: That the important variance you should see is a different manylinux support level (glibc). Mine is 2.35 and older. One wheel variant you showed above was 2.28 and older (3rdparty/repos/orekit-10.3.1-cp311-cp311-manylinux_2_28_x86_64.whl).
Also N.B.: You can specify the full path to the exact Python interpreter you mean with -…

Replies: 1 comment 10 replies

Comment options

You must be logged in to vote
10 replies
@jessehersch
Comment options

@jsirois
Comment options

@jessehersch
Comment options

@jsirois
Comment options

Answer selected by jessehersch
@jsirois
Comment options

@jsirois
Comment options

@jessehersch
Comment options

@jsirois
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants