Package Details: python-numpy-mkl-bin 1.21.2.anaconda0-3

Git Clone URL: https://aur.archlinux.org/python-numpy-mkl-bin.git (read-only, click to copy)
Package Base: python-numpy-mkl-bin
Description: Scientific tools for Python - with Intel MKL - prebuilt binaries from Anaconda
Upstream URL: https://www.numpy.org/
Licenses: custom
Conflicts: python-numpy
Provides: python-numpy, python-numpy-mkl
Submitter: chrisjbillington
Maintainer: chrisjbillington
Last Packager: chrisjbillington
Votes: 1
Popularity: 0.000001
First Submitted: 2019-11-18 03:28
Last Updated: 2022-01-19 07:49

Dependencies (2)

Required by (1000)

Sources (1)

Pinned Comments

chrisjbillington commented on 2021-04-23 00:35

Note: these python-*-mkl-bin packages require the latest versions of intel-mkl and openmp, which are out of date in the Arch repos for licensing reasons (the newer versions can't be redistributed without permission).

It is against the AUR submission rules to add a package to the AUR solely because the package in the repositories is out of date, so here are two PKGBUILDs in the form of pastebin pastes for the latest intel-mkl and intel-openmp, (both prebuilt binaries from anaconda), you can use these until the packages in the repos are updated:

intel-mkl PKGBUILD

[intel-openmp PKGBUILD](https://pastebin.com/raw/gZGC6vrk

Latest Comments

chrisjbillington commented on 2022-01-19 07:52

@hel thanks for the report. This used to be /opt/anaconda1anaconda2anaconda3 and the PKGBUILD was doing prefix replacement to replace it with /usr/ - but the placeholder has apparently changed. I shouldn't rely on it always being the same and am now looking it up in the anaconda package metadata correctly. The problem should be fixed, let me know if there are still any issues.

hel commented on 2022-01-19 04:42

f2py contains

'''exec' /tmp/build/80754af9/numpy_and_numpy_base_1639496814640/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/bin/python "$0" "$@"

instead of the actual path to python. I see the same in numpy.__config__.show() for library_dirs

chrisjbillington commented on 2022-01-17 01:26

Packages are once again function with Python 3.10 releases from anaconda

chrisjbillington commented on 2021-12-13 03:23

FYI, there's no Python 3.10 release for these packages in the conda repositories yet, so this package is not functional until there is.

chrisjbillington commented on 2021-04-23 00:35

Note: these python-*-mkl-bin packages require the latest versions of intel-mkl and openmp, which are out of date in the Arch repos for licensing reasons (the newer versions can't be redistributed without permission).

It is against the AUR submission rules to add a package to the AUR solely because the package in the repositories is out of date, so here are two PKGBUILDs in the form of pastebin pastes for the latest intel-mkl and intel-openmp, (both prebuilt binaries from anaconda), you can use these until the packages in the repos are updated:

intel-mkl PKGBUILD

[intel-openmp PKGBUILD](https://pastebin.com/raw/gZGC6vrk

chrisjbillington commented on 2021-03-27 00:26

The latest matplotlib also requires numpy 1.20. So, as with pandas, you'll either need to hold back matplotlib, or use the regular numpy from the repos until anaconda releases a numpy 1.20 build.

chrisjbillington commented on 2021-02-15 05:05

Note: The latest pandas (and possibly other packages) in the repos currently requires numpy 1.20, for which there is not yet an MKL package from Anaconda.

If you get an error like numpy.dtype size changed, may indicate binary incompatibility from pandas, you should downgrade pandas or use numpy 1.20 from the repos instead of this package, until Anaconda release a build for numpy 1.20.

chrisjbillington commented on 2020-12-02 05:32

Note: Broken until anaconda starts shipping a version built for Python 3.9.

Edit: New release for 3.9 is here, not broken anymore!