You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to build numpy wheel for ppc64le architecture, for which pre-built binary doesnt exists. I have built wheels for the same architecture, but each time I need to configure openblas related paths before building the wheel. I wanted to know, is there any way by which I can package openblas related files along with numpy wheel?
The text was updated successfully, but these errors were encountered:
If you plan to build a new wheel on each machine, you'll need to configure the OpenBLAS paths any time they're not in a standard location (probably /usr/lib).
If you are planning to build the wheel once and install it multiple places, there are tools to include externally-built libraries: the scikit-build-core docs list auditwheel for Linux, delocate for Mac, and delvewheel for Windows, with cibuildwheel for automating the process of building and testing the wheel, and the new repairwheel to pick the relevant command of auditwhel, delocate, and delvewheel to run. SciPy has a similar issue open, which mentions some of the same tools.
There is also the possibility of using a package manager like conda that can handle non-python dependencies: it looks like NumPy, at least, has a ppc64le build available.
Hello Team,
I am trying to build numpy wheel for ppc64le architecture, for which pre-built binary doesnt exists. I have built wheels for the same architecture, but each time I need to configure openblas related paths before building the wheel. I wanted to know, is there any way by which I can package openblas related files along with numpy wheel?
The text was updated successfully, but these errors were encountered: