我正在尝试在64位Ubuntu 12.04上使用Intel MKL构建numpy和scipy。
我已经安装了所有的先决条件,包括INTEL C ++编译器和Fortran编译器版本都是2011 sp1 10.319,并且其中包含了MKL。
我正在按照INTEL网站上的安装说明进行操作。
我已经成功地构建并安装了numpy。
但在构建scipy时,我遇到了以下问题:
当我试图在安装命令前加上sudo时,出现了以下错误:
我已经安装了所有的先决条件,包括INTEL C ++编译器和Fortran编译器版本都是2011 sp1 10.319,并且其中包含了MKL。
我正在按照INTEL网站上的安装说明进行操作。
我已经成功地构建并安装了numpy。
但在构建scipy时,我遇到了以下问题:
error: could note create '/usr/local/lib/python2.7/dist-packages/scipy': Permission denied
当我试图在安装命令前加上sudo时,出现了以下错误:
numpy.distutils.fcompiler.CompilerNotFound: intelem: f90 nor f77
有人能帮我吗?
谢谢!
ifort
而不是寻找f90
或f77
。据我所知,NumPy不需要Fortran编译器,因此没有问题。如果您不介意使用GNU编译器集,请键入sudo apt-get install gfortran
(或12.04的其他内容),我认为它会安装。但您将无法使用英特尔的编译器。 - user1132648