Skip to content

Commit cf271eb

Browse files
authored
MKL install use pipy (#1899)
* MKL install use pipy * fix * test * test * remove_debug
1 parent d5ae75e commit cf271eb

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

common/install_mkl.sh

+9-7
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
#!/bin/bash
2-
32
set -ex
43

54
# MKL
65
MKL_VERSION=2022.2.1
7-
MKL_BUILD=16993
8-
mkdir -p /opt/intel/lib
6+
7+
mkdir -p /opt/intel/
98
pushd /tmp
10-
curl -fsSL https://anaconda.org/intel/mkl-static/${MKL_VERSION}/download/linux-64/mkl-static-${MKL_VERSION}-intel_${MKL_BUILD}.tar.bz2 | tar xjv
11-
mv lib/* /opt/intel/lib/
12-
curl -fsSL https://anaconda.org/intel/mkl-include/${MKL_VERSION}/download/linux-64/mkl-include-${MKL_VERSION}-intel_${MKL_BUILD}.tar.bz2 | tar xjv
13-
mv include /opt/intel/
9+
10+
python3 -mpip install wheel
11+
python3 -mpip download -d . mkl-static==${MKL_VERSION}
12+
python3 -m wheel unpack mkl_static-${MKL_VERSION}-py2.py3-none-manylinux1_x86_64.whl
13+
python3 -m wheel unpack mkl_include-${MKL_VERSION}-py2.py3-none-manylinux1_x86_64.whl
14+
mv mkl_static-${MKL_VERSION}/mkl_static-${MKL_VERSION}.data/data/lib /opt/intel/
15+
mv mkl_include-${MKL_VERSION}/mkl_include-${MKL_VERSION}.data/data/include /opt/intel/

0 commit comments

Comments
 (0)