• 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就引用使用库了
  • 相关阅读:
    第五小节之JAVA IO流
    第四小节之Java 集合类
    初学的重点
    第三小节之Java API
    实践周java基础软件开发app之五子棋
    出栈合法性
    Python介绍
    Ubuntu主题美化篇
    Ubuntu16.04比较好的一系列软件安装介绍
    Ubuntu使用Shadow socks-qt5
  • 原文地址:https://www.cnblogs.com/xiaopeng01/p/6397142.html
Copyright © 2020-2023  润新知