numpylinux安裝
❶ linux終端下如何安裝Matplotlib,求完整命令
具體安裝步驟:
1,安裝python,略,linux一般自帶2.4版本
2,安裝numpy:
① Numpy的高版本對python是進行兼容的,也就是直接下載最新版就可以了
② tar –xf numpy-1.6.2.tar.gz
③ cd numpy-1.6.2
④ python setup.py build
⑤ python setup.py install
說明:此步一般不會出問題,注意此處完成後,可以驗證
不報錯,說明安裝正確
3,安裝libpng
① 下載libpng-1.2.50.tar.gz
② tar –xf libpng-1.2.50.tar.gz
③ cd libpng-1.2.50
④ ./configure
⑤ Make install
4,安裝matplotlib
① 下載matplotlib-1.1.1_notests.tar.gz,matplotlib同樣是高版本對低版本的python進行兼容,所以直接下載最新版本
② tar –xf matplotlib-1.1.1_notests.tar.gz
③ cd matplotlib-1.1.1_notests
④ python setup.py build
⑤ python setup.py install
說明,此步我出現了問題,由於開發機器上存在libpng,並且有多個版本,所以我在安裝時,跳過了libphg的安裝,報錯如下:
/usr/bin/ld: /usr/local/lib/libpng12.a(libpng12_la-png.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libpng12.a: could not read symbols: Bad value
說明在載入libpng12.a符號時出錯,
解決辦法是:
mv /usr/local/lib/libpng12.a /usr/local/lib/libpng12.a_
或者刪除libpng重裝
完成以上步驟,如果成功,即可在目錄下看到test.png的圖片。
❷ scipy搴撴庝箞瀹夎
sklearn搴撴槸鏈哄櫒瀛︿範搴撱傜煡璇嗘墿灞曪細Scikit-learn綆浠婼cikit-learn錛堜互鍓嶇О涓簊cikits.learn錛屼篃縐頒負sklearn錛夋槸閽堝筆ython緙栫▼璇璦鐨勫厤璐硅蔣浠舵満鍣ㄥ︿範搴撱
sklearn搴撲富瑕佹槸鐢ㄤ簬鏈哄櫒瀛︿範綆楁硶鐨勫疄鐜板拰鏁版嵁澶勭悊錛屼笉鏀鎸佸煎叆鍥劇墖榪欑被鍔熻兘銆傚洜姝わ紝濡傛灉闇瑕佸煎叆鑷宸辯殑鍥劇墖錛岄渶瑕佷嬌鐢ㄥ叾浠栫殑搴撴潵瀹炵幇錛屽侾illow銆丱penCV絳夈
sklearn搴撶殑鍏卞垎涓6澶ч儴鍒嗭紝鍒嗗埆鐢ㄤ簬瀹屾垚鍒嗙被浠誨姟銆佸洖褰掍換鍔°佽仛綾諱換鍔°侀檷緇翠換鍔°佹ā鍨嬮夋嫨浠ュ強鏁版嵁鐨勯勫勭悊銆
1銆乸ythonsetup.pyinstall榪欎釜鍛戒護錛屽氨鑳芥妸榪欎釜絎涓夊簱瀹夎呭埌緋葷粺閲岋紝涔熷氨鏄浣犵殑Python璺寰勶紝windows澶ф傛槸鍦–錛歅ython7Libsite-packages銆侺inux浼氬湪/usr/local/lib/python7/dist-packages銆
2銆乶umpy搴撳畨瑁呮柟娉曞備笅銆備笅杞絅umpy妯″潡鍖呫傝緭鍏ヤ笅杞界綉鍧鈥渉ttps錛//pypi.org鈥濓紝鎼滅儲鈥渘umpy鈥濓紝鏈鍙充晶鏍忕洰Navigation鈥淒ownloadfiles鈥濄
3銆乸ipinstallturtlepip鏄疨ython鐨勫寘綆$悊宸ュ叿錛屽畠鍙浠ヨ╂偍瀹夎呫佸嵏杞藉拰綆$悊Python鍖呫傚畨瑁呭畬鎴愬悗錛屾偍鍙浠ュ湪Python紼嬪簭涓浣跨敤import鍛戒護鏉ュ紩鍏turtle搴擄細importturtle鐒跺悗鎮ㄥ氨鍙浠ヤ嬌鐢╰urtle搴撲腑鐨勫姛鑳戒簡銆
棣栧厛錛岀『淇濆湪pip澶栵紝榪樺畨瑁呬簡wheel搴撱傚傛灉娌℃湁錛氭墦寮cmd錛岃緭鍏pipinstallwheel榪涜屽畨瑁呫傛ゆ柟娉曢氳繃浜岃繘鍒舵枃浠跺畨瑁呯涓夋柟搴擄紝闇瑕佸湪瀹夎呭墠紜瀹氬ソ鑳藉熷畨瑁呯殑鐗堟湰銆
榪欎釜鏄鍥藉栧ぇ瀛︾紪璇戝ソ鐨勫簱錛屼笉瀛樺湪瀹夎呬笉鎴愬姛鐨勯棶棰樸
Scipy搴撳湪Numpy鐨勫熀紜涓婂炲姞浜嗕紬澶氱殑鏁板﹁$畻銆備緥濡傚父寰鍒嗘柟紼嬫暟鍊兼眰瑙o紝紼鐤忕煩闃電瓑銆備絾鍥燬cipy搴撶殑瀹夎呴渶瑕佷緷璧栦簬Numpy錛屾墍浠ュ湪Python瀹夎呰繖涓搴擄紝瀹規槗瀹夎呭け璐ャ傝繖閲岃板綍涓涓嬪畨瑁呮垚鍔熺殑紺轟緥銆
鐢╬ip鍦╳indows涓嬪畨瑁卬umpy錛宻cipy絳夊簱鏃朵竴鑸鏉ヨ撮兘涓嶄細寰堥『鍒┿
鍑虹幇榪欐牱鐨勯敊璇錛氬傛灉浣犱嬌鐢ㄧ殑鏄疨ython3鐨勭増鏈錛屽彲浠ユ墽琛屼互涓嬪懡浠わ紝鐒跺悗鍐嶅畨瑁卻cipy銆
鍦ㄧ綉緇滀笂鍒濇℃悳緔涔嬪悗錛屽彂鐜版湁浜烘彁紺鴻磒ython-tk/python3-tk鐨勭被搴撻渶瑕佸湪鎿嶄綔緋葷粺灞傞潰榪涜屽畨瑁呫
浣犺佺湅閿欒鎻愮ず鍟婏紝閿欒鎻愮ず鏄庢槑鐧界櫧鐨勫憡璇変綘浜嗭紝浣犳販鍚堜嬌鐢ㄤ簡tab閿鍜岀┖鏍箋備綘瑕佸仛鐨勪簨鎯呭緢綆鍗曪紝灝唗ab閿浜х敓鐨勭緝榪涙牸寮忛兘鐢ㄧ┖鏍箋
patsy鏄涓涓狿ython鍖咃紝鐢ㄤ簬鎻忚堪緇熻℃ā鍨嬶紙statisticalmodels錛夛紙鐗瑰埆鏄錛岀嚎鎬фā鍨嬫垨鑰呮湁綰挎ф垚鍒嗙殑妯″瀷錛夛紝鍚屾椂涔熺敤浜庢瀯寤鴻捐$煩闃碉紙designmatrices錛夈
濡傛灉涓嶆槸鐢╯tartapp鍛戒護鍒涘緩鐨刾olls錛屾鏌polls鐩褰曚笅鐨刴odels.py鍚嶇О瀵逛笉瀵(鎴戠涓嬈″啓鎴愪簡model.py)銆
❸ python中怎樣安裝numpy模塊
1.在python官網https://pypi.python.org/pypi/numpy中找到安裝的python版本對應的numpy版本。
例如:
python版本是
❹ 怎麼安裝python模塊,如何安裝python模塊,常用安裝方式
推薦使用pip安裝python模塊:
安裝python模塊推薦使用pip
如果您安裝的是python2.7.10以上的版本,默認是安裝了pip的。例如:python2.7.10安裝後,pip默認安裝在C:Python27Scripts目錄下
pip的使用:
使用pip的前提是在cmd窗口中能執行pip,如下圖所示
piphelp
❺ 安裝numpy+mkl不支持平台怎麼辦
這個問題還算是比較簡單的。
我看你的操作系統是windows,那麼,windows有分32位版本和64位版本這你應該知道的吧。
好吧,其他linux也是一樣有分的。這個就不多說了。
但是,正如你看到的(下圖),python的擴展包也一樣有區分(部分沒有),numpy+mkl是有區分的,因此,你需要根據你的操作系統來下載對應的版本。(往下看!)
但事實不是這樣的,因為64位操作系統,也是可以運行32位程序的,因此python的版本,才是真正決定擴展包的版本!也就是說:
python是32位的,你就必須下載32位的擴展包;python是64位的,你就必須下載64位的擴展包!
好了,再回到你的圖片上,你安裝的是64位的擴展包,但是提示無法安裝,不適合這個平台,也就是說,你的python是32位的,你應該下載win32的whl文件。