python pil 安装

Ubuntu下 sudo pip install pil 安装PIL可能会出现问题,例如安装完成时显示JPEG support not available 或者 ZLIB (PNG/ZIP) support not available

1. 安装过PIL的先卸载

sudo pip uninstall PIL

2.进入正题,先安装Python开发环境,因为PIL使用C语言编写的,因此安装时需要gcc编译

sudo apt-get install python-dev

3.安装依赖包

sudo apt-get install libjpeg8-dev zlib1g-dev libfreetype6-dev

4.创建链接,因为PIP安装软件包时,并没有安装在系统路径里,因此做一个软连接。

对于64位系统:


1

2

3

sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib

sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib

sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib

对于32位系统:


1

2

3

sudo ln -s /usr/lib/i386-linux-gnu/libjpeg.so /usr/lib

sudo ln -s /usr/lib/i386-linux-gnu/libfreetype.so /usr/lib

sudo ln -s /usr/lib/i386-linux-gnu/libz.so /usr/lib

 

5. 安装, 允许外部源

因為 PIL 引用了外部的源.所以 sudo pip install pil 安装失败

sudo pip install PIL --allow-external PIL --allow-unverified PIL

如果报错

_imagingft.c:73:31: fatal error: freetype/fterrors.h: No such file or directory

cd /usr/include
sudo ln -s freetype2 freetype

重新执行 pip install

安装结果

时间: 2024-11-06 05:55:51

python pil 安装的相关文章

关于python下安装PIL库遇到的问题及解决办法

关于python下安装PIL库遇到的问题及解决办法 :在下面这个网址下载pipllow(a replacement for PIL) www.lfd.uci.edu... ,我下的版本是Pillow-4.1.1-cp27-cp27m-win32.whl,因为python安装的是32位,所以下载的32... 不过在cmd里用pip install Pillow-4.1.1-cp27-cp27m-win32.whl时候报错:架构不被支持.于是乎网上找了答案,在cmd输入python进入shell环境

win64 Python下安装PIL出错解决2.7版本 (3.6版本可以使用)

转自:http://blog.csdn.net/lhh31/article/details/51979293 1.软件版本 首先我先安装了 python 2.7 pip是  8.1.2 2.当我要安装PIL时,我在cmd下面输入:pip install PIL 错误提示是: Could not find a version that satisfies the requirement PIL (from versions: ) No matching distribution found for

python PIL库回顾

之前用PIL的时候都不知道看官方文档,网上搜索结果靠前的一些介绍性的博客其实很扯淡,讲两个函数.贴三张图,文章就完了. 今天把他的文档看了看,发现一点也不简单,网上介绍的不过是冰山一角. 对于我这样一个不太懂多媒体的人,如果用到图像处理,主要也就这些操作: 读写.取通道.两幅图合并.像素点操作.各种滤镜.色彩模式转换.图像旋转.缩放.裁剪.仿射. PIL对付这些小喽啰,都是完全没有问题的. 读写 open是Image类的一个方法,返回值是一个Image对象,值得注意的是,open不能打开网络图片

python PIL库回顾1

1 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* BLOCKS =============================================================================*/ p, blockquote, ul, ol, dl, table, pre { margin: 15px 0; } /* HE

python PIL模块学习

PIL PIL:Python Imaging Library.对于图像识别,大量的工作在于图像的处理,处理效果好,那么才能很好地识别,因此,良好的图像处理是识别的基础. PIL安装 安装推荐别人的吧,好多依赖包:https://blog.csdn.net/qq_31550425/article/details/53453189 PIL简单使用 # -*- coding: utf-8 -*- from PIL import Image # 读取当前图片 im = Image.open('timg.

python升级安装后的yum的修复

升级python版本号后,执行yum # yum -y install openssl 提演示样例如以下: There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: No module named yum Please install a package which provides this module, or veri

Python virtualenv安装库报错SSL: CERTIFICATE_VERIFY_FAILED

Python virtualenv安装库报错SSL: CERTIFICATE_VERIFY_FAILED 问题描写叙述 使用pip依照virtualenv报错,例如以下: pip install virtualenv Collecting virtualenv /opt/python27/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:315: SNIMissingWarning: An

Python如何安装模块

以安装Beautifulsoup4为例: 1.到网站上下载:http://www.crummy.com/software/BeautifulSoup/bs4/download/ 2.解压文件到C:\Python27 3.cmd运行C:\Python27\BeautifulSoup>python setup.py install 4.测试一下是否能导入: >>> import bs4 如果不能导入,会提示:ImportError: No module named bs4 如果是之前的

python之路——python环境安装

下载地址 https://github.com/yyuu/pyenv-installer 安装pyenv 1. 安装git `yum -y install git` 2. 安装pyenv `curl -L` curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash 3. 配置环境变量,在`~/.bash_profile`里增加如下内容 ```bash expor