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文件。