anaconda - anaconda mkl 安装中缺少 mkl_service.h 标头
问题描述
conda install -c intel mkl
安装 MKL。但是现在,我继续编译依赖于 mkl 的代码,并将其指向我的 anaconda:
MKLROOT=.../path/to/env/my_env/lib
许多 mkl 库文件现在驻留的位置。
但是,我收到一条消息,指示mkl_service.h
丢失。所以我安装conda install anaconda mkl-service
. 但是,这不会产生丢失的头文件。
如何在 MKL 的 anaconda 版本中获取这个丢失的文件?
解决方案
在我的安装中,我必须执行一个
$ conda install mkl-include
之后,我将目录添加
<path_to_conda_installation>\conda\envs\<env_name>\Library\include
到 include_path (在 setup.py 文件中)。
推荐阅读
- android - APP可以在未经许可的情况下拍照?
- heroku - HEROKU - LetsEncrypt 在 Windows 中不安全,在 Mac 上可以吗?
- rank - 使用 Partition by 删除重复项
- wordpress - 如何捕获 WooCommerce webhook 交付并获得响应?
- assembly - 递归期间的堆栈帧外观。C 与汇编
- docker - Dockerfile - 可能的命令行参数?
- maven - maven插件执行问题
- angular - 动态生成的行中的数据绑定与下拉
- javascript - 角度 6 :- 反应式表单验证无法正常工作
- python - 从 pandas 系列中有效地创建多个面具