[英]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.