`
jjhpeopl
  • 浏览: 110126 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mac python2.7安装PIL.Image模块

阅读更多

要想在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)

 

引入之后就可以正常使用了。

 

希望此文会对各位有帮助,若有不对地方,请指正。

0
1
分享到:
评论

相关推荐

    pil python2.7 windows安装版

    **PIL Python 2.7 Windows 安装详解** PIL(Python Imaging Library)是Python的一个图像处理库,它提供了大量的图像处理功能,包括打开、修改、保存多种图像文件格式,以及进行色彩转换、图像裁剪、旋转、滤波等...

    python安装32位的 PIL-1.1.7.win32-py2.7.exe

    在Python环境中安装PIL,通常我们使用`pip`命令,但对于某些旧版本或者特定平台的构建,如这里的32位Windows和Python 2.7,可能需要手动下载并运行安装程序。"win32-py2.7"这部分标识了这个文件是为32位的Windows...

    64位Python2.7的PIL安装包

    然而,在Python 2.7的64位版本中,官方仓库PyPI(Python Package Index)上并没有提供原生的PIL包,这给使用64位Python环境的开发者带来了一定的困扰。 在标题和描述中提到的问题是64位Python用户在寻找PIL安装包时...

    python2.7 media模块安装

    Python 2.7 的 `media` 模块可能是指处理多媒体数据的一系列库,包括音频、视频、图像等。在Python中,没有一个名为 `media` 的标准库,但有许多第三方库可以用来处理媒体文件。这里我们将讨论一些常见的用于媒体...

    python2.7,pIL1.17,pytesser_v0.0.1

    标题中的"python2.7,pIL1.17,pytesser_v0.0.1"涉及了三个关键的Python库或版本,分别是Python 2.7解释器、PIL(Python Imaging Library)1.17版本以及pytesser v0.0.1。在描述中提到这些内容已被验证可用,这表明这...

    PIL win64 for python2.7

    4. 安装完成后,可以在Python环境中导入PIL模块(`import Image`)测试是否成功。 总的来说,PIL是Python图像处理的重要工具,对于使用Python 2.7的64位Windows用户,找到合适的库版本并正确安装是实现图像处理功能...

    VCForPython27.msi

    【VCForPython27.msi】是微软Visual C++ for Python 2.7的安装程序,它是Python 2.7版本的一个重要组件。这个安装包主要用于解决Python在运行时依赖的C++编译器库问题,特别是对于那些使用了C扩展模块的Python库,如...

    python2.7-medai 模块

    5. **使用模块**: 一旦成功安装,你就可以在你的Python 2.7项目中导入并使用media模块了。例如,`import media`,然后调用其中的函数和类来处理媒体文件。 媒体处理涉及到的常见操作包括: - **音频处理**:可以...

    Python库 | weditor-0.0.4.dev7.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:weditor-0.0.4.dev7.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    PIL-1.1.7.win32-py2.7(编译后)

    标题"PIL-1.1.7.win32-py2.7(编译后)"指的是Python Imaging Library(PIL)的1.1.7版本,专门为Windows操作系统和Python 2.7编译的一个版本。这个特定的版本包含了必要的组件,以解决在Windows环境下运行Python程序...

    Python 实现OpenCV格式和PIL.Image格式互转

    OpenCV转换成PIL.Image格式: import cv2 from PIL import Image import numpy img = cv2.imread("plane.jpg") cv2.imshow("OpenCV",img) image = Image.fromarray(cv2.cvtColor(img,cv2.COLOR_BGR2RGB)) image....

    python pil for win64 python2.7

    一旦安装完成,你就可以在Python代码中导入ImageGrab模块,`from PIL import ImageGrab`,从而开始进行图像抓取和处理。 在提供的压缩包文件名称列表中,我们可以看到以下文件: 1. `_imagingmath.py` 和 `_...

    Python离线安装PIL 模块的方法

    但是有时候也会出现在线安装失败的情况,如下图安装PIL模块时报错: 这时候可以采取离线安装的方式; 一、首先下载离线安装包 PIL官方版不支持py3,不过有非官方那个的替代品pillow,地址:http://www.lfd.uci.edu/~...

    PIL-1.1.7.win32-py2.6.exe PIL-1.1.7.win32-py2.7(ok).exe

    python2.7 库PIL在apache2.4+django1.3中发布时。 PIL出现: The _imaging C module is not installed 错误 请安装这个版本的PIL库

    Python第三方图像处理库PIL

    Python第三方图像处理库PIL(Python Imaging Library)是Python编程语言中的一个强大工具,用于处理各种图像文件。它提供了一系列的函数和类,允许开发者进行图像处理、编辑、合成、色彩转换以及基本的图像分析任务...

    pil python image

    安装完成后,我们可以通过导入`PIL`模块开始使用它: ```python from PIL import Image ``` 接下来,我们可以介绍PIL库的一些主要功能: 1. **打开和加载图像**:使用`Image.open()`函数可以打开本地的图像文件。...

    python-》pil selenium hook

    结合以上知识点,如果你正在处理一个项目,需要用到Python 2.7,PIL和Selenium,并且需要在Selenium的浏览器自动化过程中集成PIL的功能,你可能需要做以下事情: 1. 安装PIL(或Pillow,对于Python 3.x),以便处理...

    python模块~image.pptx

    在PIL库中,`Image`模块是核心部分,它包含了处理图像的基本对象和方法。当我们打开一个图像文件时,会得到一个`Image`对象,这个对象包含了一些关键属性: 1. **Format**:`im.format`属性表示图像的原始文件格式...

    PIL.Image.open和cv2.imread的比较与相互转换的方法

    ### PIL.Image.open与cv2.imread的比较及相互转换方法 #### 概述 在处理图像时,Python提供了多种库来帮助我们完成不同的任务。其中,Pillow(PIL的一个分支)和OpenCV是最常用到的两个库。Pillow主要用于基本的...

    PIL图像处理模块paste方法简单使用详解

    ### PIL图像处理模块paste方法简单使用详解 #### 一、PIL与Pillow模块简介 在Python编程语言中,PIL(Python Imaging Library)是一个强大的图像处理库,它提供了多种功能来处理各种类型的图像文件。然而,由于PIL...

Global site tag (gtag.js) - Google Analytics