我正試圖在具有Python 2.7的Red Hat(RHEL6)64位Linux機器上安裝numpy。我從Sourceforge下載並untar'd numpy的1.6.2,而我卻在numpy的-1.6.2文件夾下面的命令:在Red Hat 6上安裝numpy?
python ./setup.py build
sudo python ./setup.py install #without sudo, this gives a permissions error.
然後,當我在Python的提示做import numpy
,我得到ImportError: No module named numpy
。
我在某處讀到numpy 1.6.2是用於Python 3.x的,所以我也嘗試了numpy 1.5.1的上述步驟,並且我得到了相同的ImportError
。
我在猜測解決方案在於某些環境變量體操,但我不確定Python需要「看到」哪些文件/目錄不在範圍內。有關如何獲得numpy工作的任何建議?
我也嘗試了一些RHEL的預編譯二進制文件,但是當我做了sudo yum install [numpy precompiled binary url].rpm
時,他們給出了各種錯誤。
順便說一句,我安裝numpy的動機是使用PyGnuplot。另外,我之前在其他機器上安裝了numpy和PyGnuplot,但它已經在Ubuntu和Mac OS上。
複製和粘貼的 進口SYS 打印sys.path的 – iabdalkader 2012-07-31 01:17:54
這裏的'進口sys''打印sys.path中的輸出的輸出':['','/usr/local/lib/python27.zip','/usr/local/lib/python2.7','/usr/local/lib/python2.7/plat-linux2',' /usr/local/lib/python2.7/lib-tk','/usr/local/lib/python2.7/lib-old','/usr/local/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/site-packages'] – solvingPuzzles 2012-07-31 01:27:03
如果numpy安裝正確,它應該在dist-packages中,你可以檢查並查看它是否安裝在那裏? – iabdalkader 2012-07-31 01:53:02