久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Python 2.7(3.x)以及numpy,、matplotlib和scipy庫三種方法實戰(zhàn)安裝

 枯井道人 2016-09-26

Python是目前十分流行的跨平臺編程語言,由于其具有優(yōu)美簡潔的特性以及簡單的語法,,同時支持工程應用,,因而得到了越來越多的關注,。Ubuntu下python和其比較常用的庫,比如numpy,、matplotlib和scipy都是比較容易安裝的,,但筆者使用的是windows 7 x64版本,windows下本來就比較難以安裝,,64位的一些庫模塊安裝起來更加費勁,。python2x和python3x的區(qū)別有點類似于opencv 1x和opencv 2x的區(qū)別,內部的一些函數(shù)和用法做了調整和優(yōu)化,,但python3x向下兼容性比較差,,故筆者使用的是python2.7.10版本。各種python版本安裝步驟沒有什么太大區(qū)別,。


python安裝

首先需要下載好相應的版本,,注意,直接點擊Download Python 3.4.3或者Download Python 2.7.10默認下載的是32位版本的,,點擊下邊的python for windows,,然后下載相應版本的Windows x86-64 MSI installer
這里寫圖片描述
之后按照一般程序的安裝步驟點擊下一步安裝,注意不要一直點擊下一步,,在選擇python的安裝插件中,,最后一個前邊會發(fā)現(xiàn)有個小x,英文的意思是是否將環(huán)境變量加入到系統(tǒng)中,,這時我們要手動修改,點開x,,選擇第一個,。很多人會漏掉這一點,那么python安裝完成后需要自己手動將python加入到環(huán)境變量中,。
安裝完成后,,打開安裝的文件夾,將python.exe所在的文件夾路徑,,我的是D:\Software\Python27加入到環(huán)境變量中,,(如果安裝過程中已經(jīng)修改了,則不需要),,同時打開文件夾下的Scripts文件夾,,將其所在的路徑也加入到環(huán)境變量中,這個安裝numpy,、matplotlib和scipy庫會用到,。同時,在計算機中新建一個文件夾,,專門存放python寫的程序,,將其路徑也添加至環(huán)境變量中,,重新啟動計算機。
windows+R快捷鍵輸入cmd進入dos命令下,,輸入python會進入到python的命令行模式,,和dos的command line的區(qū)別是其有三個向右的移位符,如果安裝成功,,會出現(xiàn)python的版本號,。
這里寫圖片描述

在之前新建的保存python程序的文件夾中,新建txt,,然后將名字改為hello.py,,允許修改擴展名,右擊,,edit with IDEL,,然后在python shell模式下,寫個簡單的程序print 'hello, world'保存,,然后可以直接安F5運行,,可以看到在窗口中打印出來hello,word?;蛘咴趙indows cmd下(windows+R,,輸入cmd進入)直接輸入hello.py可以直接運行。之所以前邊不用加絕對路徑,,因為安裝過程中我們已經(jīng)將保存的程序文件夾路徑加入到了系統(tǒng)路徑中,,否則就要先cd到該文件夾下,再執(zhí)行,,比較繁瑣,。


numpy、matplotlib和scipy庫安裝

python的一個優(yōu)勢是其具有非常多的優(yōu)美的擴展庫,,使得其有時候用起來體驗和matlab相差無幾,,但是在windows 64位下,有些庫的安裝很麻煩,。windows下python安裝各種模塊庫包有三種安裝方式,,一是直接尋找相應win7 x64下的.exe文件,我們一般難以找到直接對應的相關的,,特別是一些最新的庫,;二是利用easy install,通過使用dos命令自動從網(wǎng)上下載相應的包進行安裝,;三是pip安裝,,針對已經(jīng)編譯好的whl文件,下載下來后,,直接可安裝,。windows下python的各種擴展庫中,,非官方的,更新最及時的,,使用最多的是Unofficial Windows Binaries for Python Extension Packages,,里邊最多的是whl文件,利用pip可以直接安裝,。對于三個庫,,我們分別采用三種方法進行安裝實驗。也可以都采用第三種方式,,操作步驟一樣,,將相應文件替換一下即可。

1.對于numpy庫,,可以比較容易的直接找到對應python版本的.exe安裝包,,直接用.exe安裝即可
2.對于matlabplotlib,我們采用easy install進行安裝
3.對于scipy,,采用pip 進行安裝
每種庫三種安裝方式都可以,,這里為了演示方法故意區(qū)分開了,推薦的是第三種方式,。

【numpy安裝】
numpy for windows 64位 python2.7,,點擊下載安裝即可,會自動識別你的python版本和庫的版本是否一致,,如果不一致,,需要重新尋找相應的版本。
這種方法安裝庫和普通的安裝軟件一樣,,比較麻煩的是需要尋找相應編譯好的程序文件,。

【matplotlib安裝】

python 2.7.安裝完成之后,在安裝包的Scripts下會自動安裝上easy_install.exe和easy_install-27.exe(如果其他版本找不到這兩個程序,,去官網(wǎng)上下載相應版本安裝http://pypi./pypi/setuptools
在控制臺下,直接運行easy_install會發(fā)現(xiàn)不正確
這里寫圖片描述

正確的輸入方式是easy_install virtualenv,,如下圖所示:
這里寫圖片描述

表示已經(jīng)安裝成easy_install
安裝matplotlib包,,只需要在cmd命令下輸入easy_install matplotlib,等待程序自動下載安裝包,,進行安裝即可,。安裝完成后打開python目錄下scripts文件下可以看到相應的virtualenv-2.7-script.py和virtualenv-2.7.exe文件

【scipy安裝】

Unofficial Windows Binaries for Python Extension Packages中下載對應版本的scipy-0.16.0rc1-cp27-none-win_amd64.whl文件,這里默認的是python2.7
打開python的安裝文件,,找到scripts子目錄,,如果里邊已經(jīng)有pip.exe、pip2.7.exe,、pip2.exe,,這就表示python安裝中已經(jīng)裝上了pip,,可以直接跳過pip安裝步驟。
安裝pip,,下載pip的安裝包get-pip.py,,下載地址:https://pip./en/latest/installing.html#id7

cd到下載的文件夾下,運行
python get-pip.py
在python的安裝目錄下的Scripts子目錄下,,可以看到pip.exe,、pip2.7.exe、pip2.exe等,,這就表示pip安裝成功了
然后,,運行pip install scipy-0.16.0rc1-cp27-none-win_amd64.whl如果whl文件不在目錄里,則需要將絕對路徑加入
這里寫圖片描述

等待安裝完成即可,。同樣,,類似的所有其他庫文件,都可以采用這種方式安裝,。
非官方的Unofficial Windows Binaries for Python Extension Packages的庫非常多而且好用,,都可以采用pip進行安裝,推薦這種方式,。

總結

介紹了在windows下,,特別是x64,即64位系統(tǒng)下python的安裝和庫的安裝,。python的安裝要注意環(huán)境變量的添加和設置,,以方便在dos下直接運行寫好的python程序。
通過python最常用的三個庫numpy,、matplotlib和scipy的安裝,,介紹了三種庫安裝方法,直接運行編譯好的.exe,,easy_install和pip命令,。推薦使用pip命令和推薦的庫結合來安裝,效果好而且使用方便,,不用花費大量的時間去網(wǎng)上搜尋相應的.exe文件,。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,,謹防詐騙,。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多