Python离线安装PIL 模块的方法

yipeiwu_com6年前Python基础

python的库一般都用pip安装。

但是有时候也会出现在线安装失败的情况,如下图安装PIL模块时报错:

Python离线安装PIL 模块

这时候可以采取离线安装的方式;

一、首先下载离线安装包

PIL官方版不支持py3,不过有非官方那个的替代品pillow,地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow

注意选择版本:我的python是Python2.7,系统是64位的,但是安装了32位的Python2.7.10

选择 Pillow-4.2.1-cp27-none-win32.whl

cp27代表cpython2.7,一般cp和python版本一样的.

二、安装PIL

将下载好的PIL包放到C:\Users\Administrator文件夹下。其中C:\Python27是Python的安装路径,注意我是在64位win7系统安装了32位的Python2.7.10,所以Pillow包需要安装32位的

菜单输入cmd,打开命令提示符,以管理员身份运行,输入pip install Pillow-4.2.1-cp27-none-win32.whl

Python离线安装PIL 模块

安装成功在paycharm输入以下代码不会报错

Python离线安装PIL 模块

以上这篇Python离线安装PIL 模块的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

对比Python中__getattr__和 __getattribute__获取属性的用法

相信大家觉得大多数时候我们并不太需要关注getattribute和getattr的一些细节(至少我自己吧:)), 一般情况下消费我们自定义的类的时候,我们对类的结构都了解,不会刻意偏离,...

Python循环中else,break和continue的用法实例详解

本文实例讲述了Python循环中else,break和continue的用法。分享给大家供大家参考,具体如下: 在看Python的文档的时候看到了for和while语句和C语言中有一个最...

python基础教程之基本数据类型和变量声明介绍

变量不需要声明 Python的变量不需要声明,你可以直接输入: 复制代码 代码如下: >>>a = 10 那么你的内存里就有了一个变量a, 它的值是10,它的类型是i...

Python的Django框架中的数据库配置指南

Python的Django框架中的数据库配置指南

记住这些理念之后,让我们来开始 Django 数据库层的探索。 首先,我们需要做些初始配置;我们需要告诉Django使用什么数据库以及如何连接数据库。 我们假定你已经完成了数据库服务器的...

python中requests使用代理proxies方法介绍

学习网络爬虫难免遇到使用代理的情况,下面介绍一下如何使用requests设置代理: 如果需要使用代理,你可以通过为任意请求方法提供 proxies 参数来配置单个请求: impor...