前段時間,我在python 3.5中開發了一個tool,它目前只使用scipy的不同進化來完成它的任務。出於某些原因,我必須更改我的機器上的設置,並切換到在虛擬環境中使用python。在mkl_intel_thread中找不到mkl_blas_dgemm_alloc
我現在規格:
- 贏得10 64位
- 使用PIP 9.0.1
- numpy的1.12.1 + MKL
- SciPy的0.19.0
- 蟒蛇3.6.1
我有一個不同的環境使用Python 2.7飛到其他地方。
現在我的問題....每次差分進化函數獲取它的第一組數據後返回differential_evolution步驟值崩潰。
的differential_evolution調用可以./libraries/methods/differential_evoluation.py線76
彈出錯誤是「切入點「mkl_blas_dgemm_alloc wasn't found in 'mkl_intel_thread.dll'.
‘和印刷錯誤是’Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll.
」請注意,下找到我係統語言是德語,因此彈出消息由我翻譯。
我不知道這是否是相關的,但我的目錄結構是:
> some_place/LOCATION1/goal.py
> some_place/LOCATION2/ENV/
之前我沒有跟的virtualenv工作除此之外,我還使用了python 3.5。我很感激任何幫助或指導如何添加更多的信息,以幫助澄清我的問題。
您真誠的