美文网首页
python_PIL模块

python_PIL模块

作者: 古佛青灯度流年 | 来源:发表于2017-05-22 14:26 被阅读115次

安装

  • 要想在python中操作图片,比如引入PIL(Python Imaging Library)库。
    在python安装第三库时,可以使用工具easy_install或pip,我推荐使用pip这个工具。针对mac电脑,pip是不需要手动安装,在命令行可以直接输入pip验证是否已经安装。

  • 若是pip没有安装,可以使用命令sudo easy_install pip(保证mac连接互联网)
    安装pip之后,可以使用命令sudo pip install PIL来安装操作图片的模块了。
    若是安装正常,那皆大欢喜了。在我电脑安装时,却出现了问题。

could not find a version that satisfies the requirement PIL.(form versions:)
No matching distribution found for PIL.

这个是说明PIL已经找不到,其实现在已经用Pillow代替了PIL,在使用方面没有不同,API都是相同的。

  • 既然如此,咱们就直接安装Pillow模块吧,执行
sudo pip install Pillow

安装这个模块时,发现它会依赖另外一个模块:multiprocessing
只能先把multiprocessing模块安装好再执行上面的命令了,

sudo pip install multiprocessing

即可正常安装,非常小的一个模块
接着再执行sudo pip install Pillow命令,就可以正常安装模块了,自动安装好之后,就可以正常使用了。

  • 使用时需要注意的是引入模块要按照下面的方式写(注意大小写)
    第一种:from PIL import Image
    第二种:from PIL.Image(用这种方式时,下面使用时也得写成PIL.Image.open('1.png'),个人觉得不太好看,可以在引入时修改下模块名,如from PIL.Image as image)
    引入之后就可以正常使用了。

@雨-2017-05-22 14:25:57

相关文章

  • python_PIL模块

    安装 要想在python中操作图片,比如引入PIL(Python Imaging Library)库。在pytho...

  • python常用模块!!

    os模块: stat模块: sys模块: hashlib,md5模块: random模块: types模块: at...

  • 2018-08-19

    Angular 2 技能图谱 模块 自定义模块 根模块 特性模块 共享模块 核心模块 内置模块 Applicati...

  • 【时间管理100讲】精髓全在这里啦

    理论模块 精力管理。 行动管理。 学习模块。 高空模块。 反思模块。 运动模块。 阅读模块。 旅行模块。 人际关系...

  • python基础学习(三)

    常用模块 String模块 数学模块 随机模块 OS模块 os.path模块 re模块 常用函数及操作 列表操作 ...

  • day10-异常处理和pygame显示

    一、异常处理 1.模块 导入模块(自定义模块,第三方模块)import 模块 ---->模块.内容from 模块 ...

  • 重点知识复习(异常处理)

    1.模块 导入模块(自定义模块,第三方模块,系统其他模块)import 模块 ----> 模块.内容from 模...

  • Python常用模块

    Python常用模块之time模块 Python常用模块之os模块 Python常用模块之sys模块 Python...

  • nodejs-模块

    nodejs模块 一、nodejs模块分类 1.核心模块 Core Module、内置模块、原生模块 fs模块 p...

  • Python不同网络模块网页源代码的获取

    requests模块 或者使用 selenium模块 BeautifulSoup模块 urllib模块

网友评论

      本文标题:python_PIL模块

      本文链接:https://www.haomeiwen.com/subject/lfnbxxtx.html