gpt4 book ai didi

python - Numpy 和 Pandas(通过 conda 安装)比通过 pip 运行得更快?

转载 作者:行者123 更新时间:2023-11-28 17:02:57 25 4
gpt4 key购买 nike

我有两个 Python 环境 (3.6)。

我在一个环境中通过 conda 安装包,在另一个环境中通过 pip 安装包。

然后我发现 conda 提供的 numpy 和 pandas 比 pip 版本运行得更快(对于大多数场景)。

只是想知道为什么会这样。那是因为他们在编译期间使用了不同的配置吗?

最佳答案

是的,这种差异很可能是由于不同的编译配置造成的。 Numpy 使用低级 Fortran 库 BLASLAPACK .从 pip 获得的 numpy 与从 conda 获得的 numpy 使用不同的 BLAS 和 LAPACK 实现编译。后者使用 MKL专门针对 Intel 处理器优化的实现。

您可以检查 numpy 在特定环境中使用的实现:

import numpy as np
np.show_config()

可以找到一些比较基准here (如 crisb 所述)。

关于python - Numpy 和 Pandas(通过 conda 安装)比通过 pip 运行得更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53197337/

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