gpt4 book ai didi

python - Heroku conda-buildpack 构建带有额外的 mkl 包

转载 作者:太空狗 更新时间:2023-10-30 02:58:02 26 4
gpt4 key购买 nike

我正在尝试使用适用于 numpy 和 scipy 的 conda-buildpack 将我的应用程序的新版本部署到 Heroku。但是,下载并安装了一个额外的 mkl-11.3.1,它有 121.2 MB。

   Fetching package metadata: ....
Solving package specifications: ..................
Package plan for installation in environment /app/.heroku/miniconda:

The following packages will be downloaded:

package | build
---------------------------|-----------------
mkl-11.3.1 | 0 121.2 MB
numpy-1.10.4 | py27_0 6.0 MB
scipy-0.17.0 | np110py27_1 29.6 MB
------------------------------------------------------------
Total: 156.8 MB

The following NEW packages will be INSTALLED:

mkl: 11.3.1-0

The following packages will be UPDATED:

numpy: 1.10.2-py27_0 --> 1.10.4-py27_0
scipy: 0.16.1-np110py27_0 --> 0.17.0-np110py27_1

无论如何,我的 conda-requirements.txt 文件没有任何变化

   numpy
scipy

谁知道这是怎么回事?非常感谢!

最佳答案

从 v2.5 开始,Conda 开始使用 Intel MKL 编译 numpy/scipy/numexpr:https://www.continuum.io/blog/developer-blog/anaconda-25-release-now-mkl-optimizations

如果将 nomkl 添加到 conda-requirements.txt 文件的开头,它将使用非 mkl 优化的二进制文件,并且不会下载 mkl包。

关于python - Heroku conda-buildpack 构建带有额外的 mkl 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35247023/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com