我已经通过找到here的官方安装程序安装了python 3.5.2,我克隆了numpy和scipy(参见here)。我安装了英特尔Parallel studio 2017,因此我有英特尔版本的blas和lapack(它们在数学内核库(MKL)中),我理解这些是需要构建numpy和scipy(我错过了吗?)还需要其他东西吗?)我想从源头建立numpy和scipy,而不使用anaconda或wheel或其他任何东西。我通常不想要诉诸
之类的事情(即使我遇到了与那里描述的相同的pip问题),我想自己构建库,因为我想为我的系统优化二进制文件和库。 (我将非常感谢尊重这一点的答案。)
我该怎么办?
备注。我在win10 64bits下,有视觉工作室2013和2015以及intel并行工作室2017和最后的英特尔MKL版本。我也有python 2.7.12,现在我也很满意能够使用python 2.7.12构建numpy和scipy。 (我可能错了,但我不认为使用python和intel MKL构建numpy和scipy的正确程序强烈依赖于使用python 2.7.12或3.5的事实。 2。)
答案 0 :(得分:1)
对于Windows,我更喜欢从Christoph Gohlke的LFD页面下载滚轮(.whl
)文件。他使用MKL数学库构建,并在发布时跟踪更新(并跟踪重要包的预发布版本)。我可以自己构建这些,但是使用Christoph的伟大作品对我来说更有意义。