最近在CentOS下搭建spark環境,搭建的過程這的是相當的曲折+痛苦啊。。。。。 這段虐心的經歷以后再說,先說下我是怎么安裝Python的numpy包和scipy包的吧。。。。
剛開始時候的時候是各種百度,各種Google,都沒有找到滿意的答案,不是沒說清楚 就是說的很麻煩讓人一看就暈了,尤其是對我這種剛剛入門的菜菜來說,如果高手的話可能就會看懂了。。。本人剛接觸CentOS 對基本的命令還不熟,Python也一知半解。。。。
后來到了numpy的官網,,各種英文文檔。。。。看的頭大,,,別說本人英文不咋地 就算不錯看着那么多陌生的專業術語也夠暈的。。於是乎。。。小失望。。。但沒絕望`(*∩_∩*)′ 一個偶然的機會 奧對了是查用Python實現的BP神經網絡的算法,,,糊里糊塗進了一個叫“苦逼孩”的網站。。。發現了scikit-learn 的包,也是Python的包 於是就想裝這個包,進入了Python的官網,,發現裝scikit-learn的包的時候竟然有裝numpy和scipy包的方法
我的尋覓歷程就是這個樣子啦 哈哈。。。閑言少敘,現在進入正題,安裝方法如下:
sudo yum -y install gcc gcc-c++ numpy python-devel scipy (簡單而強大的命令!)
簡單嗎?哈哈,我就是用這個命令搞定的。這個命令會自動把依賴的包都裝好,曾經有人說yum命令下載的包可能不是最新的,但是對基本應用應該沒問題吧,我覺得這個命令對菜菜們還是有很大幫助的。
有這么簡單么?環境搭建好了,測試下不就知道了,測試代碼如下:
import numpy
numpy.test()
i mport scipy
scipy.test()
能運行且沒錯誤就OK了
也可以寫個程序:
import numpy
numpy.eye(3)
到此為止,安裝結束了!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~···········~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
真是踏破鐵鞋無覓處,得來全不費功夫。有些時候直接法搞不定的事,間接法也許會更好呢!Never give up !