mkl_service.h header anaconda mkl 安装中缺少
mkl_service.h header missing from anaconda mkl install
conda install -c intel mkl
安装 MKL。但是现在,我继续编译依赖于 mkl 的代码,并将它指向我的 anaconda:
MKLROOT=.../path/to/env/my_env/lib
现在有许多 mkl 库文件所在的位置。
但是,我收到一条消息,指出缺少 mkl_service.h
。所以我安装 conda install anaconda mkl-service
。但是,这不会产生丢失的 header 文件。
如何在 MKL 的 anaconda 版本中获取这个丢失的文件?
在我的安装中,我必须做一个
$ conda install mkl-include
之后我添加了目录
<path_to_conda_installation>\conda\envs\<env_name>\Library\include
到 include_path(在 setup.py 文件中)。
conda install -c intel mkl
安装 MKL。但是现在,我继续编译依赖于 mkl 的代码,并将它指向我的 anaconda:
MKLROOT=.../path/to/env/my_env/lib
现在有许多 mkl 库文件所在的位置。
但是,我收到一条消息,指出缺少 mkl_service.h
。所以我安装 conda install anaconda mkl-service
。但是,这不会产生丢失的 header 文件。
如何在 MKL 的 anaconda 版本中获取这个丢失的文件?
在我的安装中,我必须做一个
$ conda install mkl-include
之后我添加了目录
<path_to_conda_installation>\conda\envs\<env_name>\Library\include
到 include_path(在 setup.py 文件中)。