作者:
wuyiulin (龍破壞劍士-巴斯達布雷達)
2024-03-25 17:04:11闔家好,這裡是機掰客家人。
最近我在裝一些套件像是 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 解決方案,要死了。