Cannot use ImageField because Pillow is not installed.
现象描述:
使用 ImageField ,创建数据库表时,提示如下:
Cannot use ImageField because Pillow is not installed.
HINT: Get Pillow at https://pypi.python.org/pypi/Pillow or run command "pip install Pillow"
解决办法:
在国内推荐豆瓣的源:
http://pypi.douban.com/simple/
执行命令:pip install -i https://pypi.douban.com/simple/ Pillow
Collecting Pillow
Downloading https://pypi.doubanio.com/packages/8f/ca/d5bcf20da81a8632c4692cff9
881998a59fcb97567e4eb28364169a48ef6/Pillow-4.0.-cp35-cp35m-win_amd64.whl (.5MB
)
% |███████████▋ | 532kB 285kB/s eta ::
% |███████████▉ | 542kB 250kB/s eta ::
% |████████████ | 552kB 213kB/s eta ::
% |████████████▎ | 563kB 196kB/s eta ::
% |████████████▌ | 573kB 182kB/s eta ::
% |████████████▊ | 583kB 163kB/s eta ::
% |█████████████ | 593kB 153kB/s eta ::
% |█████████████▏ | 604kB 163kB/s eta ::
% |█████████████▍ | 614kB 181kB/s eta ::
% |█████████████▋ | 624kB 186kB/s eta ::
% |█████████████▉ | 634kB 201kB/s eta ::
% |██████████████ | 645kB 221kB/s eta ::
% |██████████████▎ | 655kB 235kB/s eta :
% |██████████████▌ | 665kB 230kB/s eta :
% |██████████████▊ | 675kB 246kB/s eta :
% |███████████████ | 686kB 267kB/s eta :
% |███████████████▏ | 696kB 263kB/s eta :
% |███████████████▍ | 706kB 284kB/s eta :
% |███████████████▋ | 716kB 301kB/s eta :
% |███████████████▉ | 727kB 311kB/s eta :
% |████████████████ | 737kB 345kB/s eta :
% |████████████████▎ | 747kB 286kB/s eta :
% |████████████████▌ | 757kB 316kB/s eta :
% |████████████████▊ | 768kB 302kB/s eta :
% |█████████████████ | 778kB 292kB/s eta :
% |█████████████████▏ | 788kB 301kB/s eta
% |█████████████████▍ | 798kB 321kB/s eta
% |█████████████████▋ | 808kB 320kB/s eta
% |█████████████████▉ | 819kB 335kB/s eta
% |██████████████████ | 829kB 323kB/s eta
% |██████████████████▎ | 839kB 328kB/s eta
% |██████████████████▌ | 849kB 412kB/s eta
% |██████████████████▊ | 860kB 406kB/s eta
% |███████████████████ | 870kB 463kB/s eta
% |███████████████████▏ | 880kB 517kB/s eta
% |███████████████████▍ | 890kB 541kB/s eta
% |███████████████████▋ | 901kB 598kB/s eta
% |███████████████████▉ | 911kB 581kB/s eta
% |████████████████████ | 921kB 585kB/s eta
% |████████████████████▎ | 931kB 775kB/s et
% |████████████████████▌ | 942kB 736kB/s et
% |████████████████████▊ | 952kB 701kB/s et
% |█████████████████████ | 962kB 758kB/s et
% |█████████████████████▏ | 972kB 948kB/s e
% |█████████████████████▍ | 983kB 812kB/s e
% |█████████████████████▋ | 993kB 853kB/s e
% |█████████████████████▉ | .0MB 882kB/s e
% |██████████████████████ | .0MB 832kB/s e
% |██████████████████████▎ | .0MB 975kB/s
% |██████████████████████▌ | .0MB 975kB/s
% |██████████████████████▊ | .0MB .1MB/s
% |███████████████████████ | .1MB 965kB/s
% |███████████████████████▏ | .1MB 882kB/s
% |███████████████████████▍ | .1MB 853kB/s
% |███████████████████████▋ | .1MB 994kB/s
% |███████████████████████▉ | .1MB .1MB/s
% |████████████████████████ | .1MB 875kB/s
% |████████████████████████▎ | .1MB .1MB/
% |████████████████████████▌ | .1MB .1MB/
% |████████████████████████▊ | .1MB .1MB/
% |█████████████████████████ | .1MB .1MB/
% |█████████████████████████▏ | .2MB .2MB
% |█████████████████████████▍ | .2MB .2MB
% |█████████████████████████▋ | .2MB .2MB
% |█████████████████████████▉ | .2MB .2MB
% |██████████████████████████ | .2MB .3MB
% |██████████████████████████▎ | .2MB 1.7M
% |██████████████████████████▌ | .2MB 1.7M
% |██████████████████████████▊ | .2MB 1.7M
% |███████████████████████████ | .2MB 1.5M
% |███████████████████████████▏ | .2MB 1.2
% |███████████████████████████▍ | .3MB 1.2
% |███████████████████████████▋ | .3MB 1.2
% |███████████████████████████▉ | .3MB 1.3
% |████████████████████████████ | .3MB 1.2
% |████████████████████████████▎ | .3MB .
% |████████████████████████████▌ | .3MB .
% |████████████████████████████▊ | .3MB .
% |█████████████████████████████ | .3MB .
% |█████████████████████████████▏ | .3MB
% |█████████████████████████████▍ | .4MB
% |█████████████████████████████▋ | .4MB
% |█████████████████████████████▉ | .4MB
% |██████████████████████████████ | .4MB
% |██████████████████████████████▎ | .4MB
% |██████████████████████████████▌ | .4MB
% |██████████████████████████████▊ | .4MB
% |███████████████████████████████ | .4MB
% |███████████████████████████████▏| .4MB
% |███████████████████████████████▍| .4MB
% |███████████████████████████████▋| .5MB
% |███████████████████████████████▉| .5MB
% |████████████████████████████████| 1.5M
B 839kB/s
Collecting olefile (from Pillow)
Downloading https://pypi.doubanio.com/packages/35/17/c15d41d5a8f8b98cc3df25eb0
0c5cee76193114c78e5674df6ef4ac92647/olefile-0.44.zip (74kB)
% |█████████████▎ | 30kB 590kB/s eta ::
% |█████████████████▊ | 40kB 538kB/s eta :
% |██████████████████████ | 51kB 501kB/s et
% |██████████████████████████▌ | 61kB 516kB
% |███████████████████████████████ | 71kB
% |████████████████████████████████| 81kB
615kB/s
Installing collected packages: olefile, Pillow
Running setup.py install for olefile ... done
Successfully installed Pillow-4.0. olefile-0.44
Cannot use ImageField because Pillow is not installed.的更多相关文章
- django 模型models
1. django 模型models 常用字段 1.models.AutoField 自增列 = int(11) 如果没有的话,默认会生成一个名称为 id 的列 如果要显式的自定义一 ...
- Python 入门级报错处理
问题1:Missing parentheses in call to 'print' 原因:因为Python2.X和Python3.X不兼容.我安装的是Python3.X,但是我试图运行的却是Pyth ...
- python测试开发django-47.xadmin上传图片和文件
前言 xadmin上传图片和上传文件功能 依赖环境 如果没安装Pillow的话,会有报错:practise.Upload.upload_image: (fields.E210) Cannot use ...
- python2.0_day20_bbs系统开发
BBS是一个最简单的项目.在我们把本节课程的代码手敲一遍后,算是实战项目有一个入门.首先一个项目的第一步是完成表设计,在没有完成表结构设计之前,千万不要动手开发(这是老司机的忠告!)废话不多说,现在我 ...
- Python升级3.6 强力Django+Xadmin打造在线教育平台
第 1 章 课程介绍 1-1 项目演示和课程介绍: 第 2 章 Windows下搭建开发环境 2-1 Pycharm.Navicat和Python解释器的安装: Pycharmhttp://www.j ...
- (三)Django继承AbstractUser新建User Model时出现fields.E304错误
错误详情: auth.User.groups: (fields.E304) Reverse accessor for ‘User.groups’ clashes with reverse access ...
- python测试开发django-44.xadmin上传图片和文件
前言 xadmin上传图片和上传文件功能 依赖环境 如果没安装Pillow的话,会有报错:practise.Upload.upload_image: (fields.E210) Cannot use ...
- max_length 属性
错误:漏掉了 max_length 属性 ERRORS:users.UserProfile.image: (fields.E210) Cannot use ImageField because Pi ...
- Django学习手册 - ORM - ImageField数据类型
前置步骤 setting.py文件配置: 添加app目录 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'djan ...
随机推荐
- 实现一个类 Vue 的 MVVM 框架
Vue 一个 MVVM 框架.一个响应式的组件系统,通过把页面抽象成一个个组件来增加复用性.降低复杂性 主要特色就是数据操纵视图变化,一旦数据变化自动更新所有关联组件~ 所以它的一大特性就是一个数据响 ...
- 大大维的游戏机计划3--2048v1
前几天由于忙着过年串门,游戏机的计划搁置了几天.这两天终于空出了一块时间,抽空写了2048. 由于笔者前面自制了一个类似2048的游戏,所以写起来也算是轻车熟路,花了两个晚上也就差不多了. 废话少说, ...
- linux - tar命令简单使用
tar 新建一个tar文档 touch file1 touch file2 mkdir dir1 touch dir1/file3 # 普通tar文档 tar -cf tar-file.tar fil ...
- GIS制图课程前言
一直以来都想写一本关于电子地图制图的工具书,把过去所遇到的关于电子地图制图的种种方法.技巧和问题进行总结和归纳,传播电子地图制图的思路和心得. 从2010年开始,陆陆续续在华南地区开展了多场的电子地图 ...
- Android微信朋友圈全文、收起功能
在众多的社交类软件中,朋友圈是必不可少的,可以与好友.同学等分享自己的日常和有意思的事情,在开发社交类App时,朋友圈发表的内容你不可能让他全部显示,全部显示的话用户体验度会非常不好,这时就要用到全文 ...
- 读书笔记 effective c++ Item3 在任何可能的时候使用 const
Const可以修饰什么? Const 关键字是万能的,在类外部,你可以用它修饰全局的或者命名空间范围内的常量,也可以用它来修饰文件,函数和块作用域的静态常量.在类内部,你可以使用它来声明静态或者非 ...
- 安装第三方包web.py发生的错误
今天新学到了python的模块方面的内容,我的版本是python2.7.13 想安装第三方包web.py的时候, 命令提示符 输入 pip install web.py 总是提示如下错误 You ar ...
- 获取url地址参数值
获取url地址参数值方法: function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + &q ...
- Raspberry树莓派学习笔记2—配置RobotFramework自动化测试环境
一般RobotFramework都是安装在Windows/Linux的PC机上,这里将简单介绍在树莓派硬件平台上配置RobotFramework的开发和运行环境. 树莓派上配置了自动化测试软件,可以考 ...
- H5移动端开发入门知识以及CSS的单位汇总与用法
说到css的单位,大家应该首先想到的是px,也就是像素,我们在网页布局中一般都是用px,但是近年来自适应网页布局越来越多,em和百分比也经常用到了.然后随着手机的流行,web app和hybrid a ...