Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django-如何安装Python映像库(PIL)_Python_Linux_Django_Installation_Python Imaging Library - Fatal编程技术网

Django-如何安装Python映像库(PIL)

Django-如何安装Python映像库(PIL),python,linux,django,installation,python-imaging-library,Python,Linux,Django,Installation,Python Imaging Library,我想将ImageField用于表单,根据文档,它说我需要安装Python图像库: 它说,目前的免费版本是PIL1.1.7,所以我决定这样做。我使用的是Lubuntu(Linux),唯一的非Windows安装是 Python映像库1.1.7源工具包 所以我决定点击并安装这个.tar.gz文件。我知道Imaging-1.1.7.tar.gz文件在我的下载文件夹中。有人能告诉我/给我看一个网站,解释我现在如何将其与Django链接吗?我应该在哪里提取文件?枕头怎么样: 它是PIL的一个分支,Djan

我想将ImageField用于表单,根据文档,它说我需要安装Python图像库:

它说,目前的免费版本是PIL1.1.7,所以我决定这样做。我使用的是Lubuntu(Linux),唯一的非Windows安装是

Python映像库1.1.7源工具包

所以我决定点击并安装这个.tar.gz文件。我知道Imaging-1.1.7.tar.gz文件在我的下载文件夹中。有人能告诉我/给我看一个网站,解释我现在如何将其与Django链接吗?我应该在哪里提取文件?

枕头怎么样:

它是PIL的一个分支,Django支持1.6中的if,并且更喜欢它而不是PIL

编辑:

正如@miki725所指出的,它甚至在1.6之前就已经开始工作了,但从那时起它就得到了“官方”的支持。

来源:


枕头是亚历克斯·克拉克和贡献者的“友好”PIL叉子。PIL是Fredrik Lundh和贡献者开发的Python图像库。

pip安装枕头
Django 1.6之前,我很高兴地使用了枕头。Django使用Pil import Image中的
导入Pil的
图像
类,该类在pillow中仍然有效。@frnhr“和Django支持如果从1.6“等等,我有Django 1.5,它对我有用吗?@frnhr,安装pillow的目录是否重要?我正在使用Python2.7、Django 1.6和Lubuntu,如果这很重要的话。@user2719875应该,是的,尝试一下。您应该熟悉virtualenv,但是如果您想开始,只需执行
pip
命令,它就会在系统范围内安装。枕头是Python图像库的功能性替代品,因此可以与任何Django一起使用。见:
pip install Pillow
pip install Pillow