如何解决“nomkl”Python 包是做什么用的?
我遇到了一个安装 nomkl
Python 包的脚本:
conda install nomkl
包 nomkl
是什么?它是用来做什么的?
我试图搜索它,但在网上找不到任何关于它的描述。
解决方法
nomkl
包不是 Python 包,而是 Conda 文档中称为 mutex metapackage 的包。它的唯一目的是切换环境中不同构建变体配置的使用。在这种特定情况下,它控制其他包(例如 NumPy)是使用英特尔的 MKL 库来实现 BLAS 还是其他东西(例如 OpenBLAS)。也就是说,许多其他包在构建过程中链接到 BLAS 库,因此有引用 MKL 或 OpenBLAS 符号的包的等效版本,例如 NumPy。 @deceze 在评论中删除的 The Anaconda documentation on MKL Optimizations 详细介绍了 nomkl
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。