1. 程式人生 > >開啟Spyder3.3.0時出現 “無法定位程式輸入點 mkl_* 於******動態連結庫mkl_.dll上” 的問題

開啟Spyder3.3.0時出現 “無法定位程式輸入點 mkl_* 於******動態連結庫mkl_.dll上” 的問題

開啟Spyder3.3.0時出現:

首先說明:Numpy+MKL is linked to the Intel® Math Kernel Library and includes required DLLs in the numpy.core directory.

用Anaconda安裝的numpy自帶mkl庫,即安裝的numpy是numpy+mkl版本,一開始以為是mkl版本落後導致的問題,於是我在

pip install --user numpy-1.14.5+mkl-cp35-cp35m-win_amd64.whl

後來嘗試了intel官網裡

的這個解決辦法,發現並不能解決我的問題。(主要是環境配置問題,可能我的操作不對?)

最終解決辦法

將 'Anaconda3\Lib\site-packages\numpy\core' 裡的 mkl_*.dll 檔案全部複製貼上到 'C:\Windows\System32' 和 'C:\Windows\SysWOW64' 中(實際上僅複製到System32中就不會出現這個問題了,保險起見我再複製了一份到SysWOW64中)。

PS:以後碰到類似的“無法定位程式輸入點*****於動態連結庫*****中”也可以試下這個方法。