我正嘗試在64位Ubuntu 12.04上搭配英特爾MKL構建numpy和scipy。無法使用mkl在Ubuntu上構建scipy 12.04
我已經安裝了所有先決條件。 INTEL C++編譯器和Fortran編譯器版本都是2011 sp1 10.319,MKL是其中的版本。
我按照安裝說明從INTEL's website。
我已經成功構建並安裝了numpy。
在構建SciPy的我中遇到的問題如下:
error: could note create '/usr/local/lib/python2.7/dist-packages/scipy': Permission denied
,當我試圖把須藤在安裝線前,我得到:
numpy.distutils.fcompiler.CompilerNotFound: intelem: f90 nor f77
誰能幫助我?
謝謝!
我不是專家,但在我看來,您可能需要明確告訴SciPy構建腳本使用'ifort'而不是搜索'f90'或'f77'。 NumPy,據我所知,並不需要fortran編譯器,所以這裏沒有問題。如果你不介意使用GNU的編譯器,只需點擊'sudo apt-get install gfortran'(或者12.04的任何東西),我想它會被安裝。儘管如此,你將無法使用英特爾的編譯器。 – 2012-06-26 08:37:13