阖家好,这里是机掰客家人。
最近我在装一些套件像是 cyanure-mkl 之类的,
会与 intel-MKL 产生激烈碰撞,
常常会找不到 -lmkl_rt。
发生了一件很迷的事情,
我的使用环境通常是在 Conda 底下开一个 env 执行专案。
当我在这个专案底下从 Intel 官网装了 oneMKL
(网址:https://reurl.cc/136x7p)
也做了
vim ~/.bashrc 加入 /path/oneMKL/lib
source ~/.bashrc
echo 也确定我的路径没错
但是重装 cyanure-mkl 一样跳他找不到 -lmkl_rt 直接翘班不干,
我就非常困扰。
在一番 Dirty work 后,我终于找到解决方法了。
conda install mkl
超级问号,
Anaconda 自己的说明页面也连到同一个 Intel oneMKL 页面 https://reurl.cc/136x7p
难道我这两边装的是不同东西?
有没有 Intel MKL 依赖到底怎么搞的八卦?
我公司感觉超喜欢 Intel 解决方案,要死了。