windows7 下安裝Python的PIL庫


前言:

    Python中最常用的圖像處理庫是PIL(PythonImaging Library),其中Image類是PIL庫中一個非常重要的類,通過這個類來創建實例可以有直接載入圖像文件,讀取處理過的圖像和通過抓取的方法得到的圖像這三種方法。

一PIL版本選擇   

    從網上搜索得知,PIL官方只有32位的安裝文件,安裝時會提示找不到python的安裝路徑。64位Win7下無法安裝PIL庫的原因是:PIL官方http://www.pythonware.com/products/pil/提供的PIL二進制安裝庫包都是32位的。64位程序和32位程序檢測注冊表的位置是不一樣的:64位程序檢測HKEY_LOCAL_MACHINESOFTWAREPython,而32位程序檢測HKEY_LOCAL_MACHINESOFTWAREWow6432NodePython。如果安裝的python是64位的,其相關信息都在HKEY_LOCAL_MACHINESOFTWAREPython下面,而32位程序則在HKEY_LOCAL_MACHINESOFTWAREWow6432NodePython下面找Python安裝信息,結果找不到了,所以會抱錯。

網上有非官方的64位庫(官方源碼編譯版),叫做pillow。Pillow是PIL的替代版本。其網址為:http://www.lfd.uci.edu/~gohlke/pythonlibs/。

在這個網站上有6個版本,分別為Pillow-3.1.0-cp27-none-win32.whl、Pillow-3.1.0-cp27-none-win_amd64.whl、Pillow-3.1.0-cp34-none-win32.whl、Pillow-3.1.0-cp34-none-win_amd64.whl、Pillow-3.1.0-cp35-none-win32.whl和Pillow-3.1.0-cp35-none-win_amd64.whl。

根據我當前的情況,我下載了Pillow-3.1.0-cp27-none-win32.whl。這個文件並非可執行文件,從網站上介紹,需要使用PIP工具安裝。

-------------------------------------------------------------------------------------------------------

PIL(Python Imaging Library)是Python一個強大方便的圖像處理庫,名氣也比較大。不過只支持到Python 2.7。

PIL官方網站:http://www.pythonware.com/products/pil/

Pillow是PIL的一個派生分支,但如今已經發展成為比PIL本身更具活力的圖像處理庫。目前最新版本是3.0.0。

Pillow的Github主頁:https://github.com/python-pillow/Pillow
Pillow的文檔(對應版本v3.0.0):https://pillow.readthedocs.org/en/latest/handbook/index.html
Pillow的文檔中文翻譯(對應版本v2.4.0):http://pillow-cn.readthedocs.org/en/latest/

Python 3.x 安裝Pillow

給Python安裝Pillow非常簡單,使用pip或easy_install只要一行代碼即可。

在命令行使用PIP安裝:
pip install Pillow

或在命令行使用easy_install安裝:
easy_install Pillow

安裝完成后,使用from PIL import Image就引用使用庫了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM