我试图在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']
谢谢
答案 0 :(得分:0)
如果您的意思是“检查是否已安装”,请尝试:
try:
import module
except ImportError, e:
print('ERROR') #module doesn't exist
答案 1 :(得分:0)
您可以使用pip Frozen检查软件包MKL是否已安装的一种方法。这将列出当前安装的python中安装的所有软件包。