環境:Windows 7,x64
安裝軟件:Python 2.7.6 + PIL-fork(針對x64) + numpy-MKL(針對x64)
步驟:
1、下載Python
在https://www.python.org/download#pubkeys下載Python2.7,爲什麼下載Python2而不是Python3?因爲好多庫都是for Python 2.x的,沒有試過這些庫在Python 3.x下面能不能運行,保險起見還是用了2.7。我下載的時候是2.7.6,下的是圖中的Python 2.7.6 Windows X86-64 Installer。
2、安裝Python
剛進入安裝時問你是爲這個機子的所有用戶安裝,還是隻爲當前用戶?一定要選只爲當前用戶,否則之後安裝那些庫的時候很可能提示找不到Python 2.7。
3、安裝PIL
老師給的官網http://www.pythonware.com/products/pil/上下載的PIL雖然可以正常安裝,但是運行的時候還是各種報錯,具體原因我也不太清楚,網上一些牛人寫的技術貼分析可能還是因爲官網的庫是適用於x32的,在x64上不兼容(最討厭兼容問題)。
其實下載一個非官方庫爲x64寫的PIL就行了,http://www.qttc.net/201210230.html給了一個安裝包PIL-fork-1.1.7.win-amd64-py2.7.exe。
4、安裝numpy
與安裝PIL同樣的問題,要想在x64上用,最好是去下載非官方庫爲x64寫的,這裏給一個非官方庫的鏈接,以後安裝Python的其他庫也用得着:http://www.lfd.uci.edu/~gohlke/pythonlibs。
看看這個網頁上,雖然numpy有for Python 3.4的,但大部分庫最新的只到for Python 2.7,所以安裝Python 2.7最保險。我下載的是圖中的numpy-MKL-1.8.lrcl.win-amd64-py2.7.exe。