检查是否在python3中正确安装了mkl

时间:2019-05-02 06:59:24

标签: python windows numpy blas

我试图在python 3.6(windows 10)中安装mkl(blas),并想检查是否正确安装了它。当我写numpy.show_config()时,我在下面得到以下消息。我的Numpy现在使用mkl(blas)库吗?

blas_mkl_info:     库= ['mkl_lapack95_lp64','mkl_blas95_lp64','mkl_rt']     library_dirs = ['C:/程序文件(x86)/ IntelSWTools / compilers_and_libraries_2019 / windows / mkl / lib / intel64_win']     define_macros = [('SCIPY_MKL_H',无),('HAVE_CBLAS',无)]     include_dirs = ['C:/程序文件(x86)/ IntelSWTools / compilers_and_libraries_2019 / windows / mkl / include'] blas_opt_info:     库= ['mkl_lapack95_lp64','mkl_blas95_lp64','mkl_rt']     library_dirs = ['C:/程序文件(x86)/ IntelSWTools / compilers_and_libraries_2019 / windows / mkl / lib / intel64_win']     define_macros = [('SCIPY_MKL_H',无),('HAVE_CBLAS',无)]     include_dirs = ['C:/程序文件(x86)/ IntelSWTools / compilers_and_libraries_2019 / windows / mkl / include'] lapack_mkl_info:     库= ['mkl_lapack95_lp64','mkl_blas95_lp64','mkl_rt']     library_dirs = ['C:/程序文件(x86)/ IntelSWTools / compilers_and_libraries_2019 / windows / mkl / lib / intel64_win']     define_macros = [('SCIPY_MKL_H',无),('HAVE_CBLAS',无)]     include_dirs = ['C:/程序文件(x86)/ IntelSWTools / compilers_and_libraries_2019 / windows / mkl / include'] lapack_opt_info:     库= ['mkl_lapack95_lp64','mkl_blas95_lp64','mkl_rt']     library_dirs = ['C:/程序文件(x86)/ IntelSWTools / compilers_and_libraries_2019 / windows / mkl / lib / intel64_win']     define_macros = [('SCIPY_MKL_H',无),('HAVE_CBLAS',无)]     include_dirs = ['C:/程序文件(x86)/ IntelSWTools / compilers_and_libraries_2019 / windows / mkl / include']

谢谢

2 个答案:

答案 0 :(得分:0)

如果您的意思是“检查是否已安装”,请尝试:

try:
 import module
except ImportError, e:
 print('ERROR') #module doesn't exist

答案 1 :(得分:0)

您可以使用pip Frozen检查软件包MKL是否已安装的一种方法。这将列出当前安装的python中安装的所有软件包。