[英]Installing SciPy on Red Hat
启用EPEL储存库: https : //fedoraproject.org/wiki/EPEL
之后,只需“ yum install scipy”
我能够通过下载最新版本的NumPy(从源代码构建并安装该版本,因为Red Hat软件包管理器上的版本已经过时)来解决此问题,然后安装scipy(通过setup.py scipy文件我已下载)。
在RHEL 5上从setup.py安装SciPy时遇到的问题是未定义的_gfortran符号。
我发现这是由于所使用的FORTRAN编译器不匹配造成的-我曾使用gfortran编译器来构建ATLAS / BLAS库,但是正在使用g77编译器来构建SciPy
如果您有此问题,请通过指定要与安装程序一起使用的FORTRAN版本来修复它。 就我而言,要使用gfortran编译器:
python setup.py build --fcompiler=gnu95 --force
--force标志对于使用错误的编译器更正构建是必要的。
要列出可用的FORTRAN编译器,请使用:
python setup.py build --help-fcompiler
之后,
python setup.py install
照常。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.