Pip,Python Wheels 和 Numpy 编译问题

Pip, Python Wheels and Numpy compilation Issues

我在 MKL 编译中使用了 numpy,但是在开发 GUI 程序时我遇到了以下问题

因此我需要使用非 mkl numpy 版本,所以我将第二个轮子添加到我的驾驶室。

numpy-1.9.2+mkl-cp27-none-win32.whl
numpy-1.9.2-cp27-none-win32.whl

在我的需求文件中,我可以声明以下内容

numpy==1.9.2

然后pip安装上面的轮子之一。

有没有办法告诉 pip 我想从上面的列表中安装上面的哪个 numpy 版本? 我找不到执行此操作的通用方法?

您可以将使用过的BLAS库名称添加到本地版本标识符中,如

numpy-1.9.2+mkl-cp27-none-win32.whl
numpy-1.9.2+atlas-cp27-none-win32.whl

然后指定版本如

numpy==1.9.2+atlas