python安装pil库方法及代码
安装PIL
在Debian/Ubuntu Linux下直接通过apt安装:
$ sudo apt-get install python-imaging
Mac和其他版本的Linux可以直接使用easy_install或pip安装,安装前需要把编译环境装好:
$ sudo easy_install PIL
如果安装失败,根据提示先把缺失的包(比如openjpeg)装上。
Windows平台就去PIL官方网站下载exe安装包。
操作图像
来看看最常见的图像缩放操作,只需三四行代码:
import Image # 打开一个jpg图像文件,注意路径要改成你自己的: im = Image.open('/Users/michael/test.jpg') # 获得图像尺寸: w, h = im.size # 缩放到50%: im.thumbnail((w//2, h//2)) # 把缩放后的图像用jpeg格式保存: im.save('/Users/michael/thumbnail.jpg', 'jpeg')
其他功能如切片、旋转、滤镜、输出文字、调色板等一应俱全。
一、安装pip
python的库一般都用pip安装。
p3.6的时候pip已经有了.如果没有的话,可以用在以下http://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow
下载pip-9.0.1-py2.py3-none-any.whl并运行即可安装.
记得讲python安装包的scripts加到环境变量中,如下图
二、下载PIL
PIL官方版不支持py3,不过有非官方那个的替代品pillow,地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow
注意选择版本:我的python是Python3.6.1,系统是64位的
选择 Pillow-4.1.1-cp36-cp36m-win_amd64.whl
cp36代表cpython3.6,一般cp和python版本一样的.
三、安装PIL
菜单输入cm,打开命令提示符,以管理员身份运行,输入pip install Pillow-4.1.1-cp36-cp36m-win_amd64.whl,但是出错了,提示是C:\Windows\System32中没有找到相应文件。
于是我把Pillow-4.1.1-cp36-cp36m-win_amd64.whl放到C:\Windows\System32中
Bingo!这样就ok了
您可能感兴趣的文章:
- Python35 安装PIL解决方法
- python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法
- windows 安装 python PIL 方法
- python2安装PIL等第三方库提示Python version 2.7 required, which was not found in the registry的解决方法
- Python离线安装PIL 模块的方法
- Python3安装Pillow与PIL的方法
- python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法
- skype安装失败,错误代码1601的网上解决方法(from:http://cache.tianya.cn/publicforum/content/it/1/471528.shtml)
- mac下安装mysql-python包报unable to execute llvm-gcc-4.2: No such file or directory error: command 'llvm-gcc-4.2' failed with exit status 1解决方法
- 图文描述Vs2005制作WEB应用程序安装包的方法[E8.Net正式用户可以找我们获取全部代码参考]
- Memcached 安装、使用(Python操作)以及常用方法
- android 在代码中安装apk的方法
- 64位centos下安装python的PIL模块
- python中cx_Oracle模块安装遇到的问题与解决方法
- 在Windows上安装Python+MySQL 的常见问题及解决方法
- windows 2003上安装测试管理工具TestDirector 8.0,访问页面显示HTML代码的解决方法
- 在Windows上安装Python+MySQL 的常见问题及解决方法(pythonmysql)
- 【转】常用的python模块及安装方法
- windows下安装python paramiko模块的代码
- Python安装模块出错(ImportError: No module named setuptools)解决方法