- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我尝试在我的virtualenv中安装Pillow时,出现以下错误:
>(django-project1)pk@pk-900X3C-900X3D-900X4C-900X4D:~/Work/django-project1$ pip install -U Pillow
Downloading/unpacking Pillow
Downloading Pillow-2.2.1.zip (2.2MB): 2.2MB downloaded
Running setup.py egg_info for package Pillow
>Installing collected packages: Pillow
Running setup.py install for Pillow
> building 'PIL._imaging' extension
i686-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -I/usr/include/freetype2 -IlibImaging -I/usr/local/include -I/usr/include -I/usr/include/python3.3m -I/home/pk/Work/django-project1/include/python3.3m -c _imaging.c -o build/temp.linux-i686-3.3/_imaging.o
_imaging.c:76:20: fatal error: Python.h: No such file or directory
#include "Python.h"
^
compilation terminated.
error: command 'i686-linux-gnu-gcc' failed with exit status 1
Complete output from command /home/pk/Work/django-project1/bin/python3 -c "import setuptools;__file__='/home/pk/Work/django-project1/build/Pillow/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-bx7vwp-record/install-record.txt --single-version-externally-managed --install-headers /home/pk/Work/django-project1/include/site/python3.3:
running install
>running build
>running build_py
>creating build
>creating build/lib.linux-i686-3.3
>creating build/lib.linux-i686-3.3/PIL
>copying PIL/ImageFile.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ArgImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/PSDraw.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageFont.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/PsdImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/BmpImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/SpiderImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/FpxImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/FliImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImtImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageChops.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/SunImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/GimpPaletteFile.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageMath.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/TiffImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/EpsImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/IcnsImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageColor.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/PixarImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageGrab.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageMode.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/PcfFontFile.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/PcdImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageOps.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/GdImageFile.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/PngImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/TgaImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageSequence.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageWin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/MicImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/JpegImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/McIdasImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageFilter.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageFileIO.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImagePalette.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/XpmImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/IptcImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/FontFile.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/GribStubImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/GbrImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/TarIO.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageTk.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/PalmImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/Image.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/WmfImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ContainerIO.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/tests.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageStat.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/WebPImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageEnhance.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/TiffTags.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/DcxImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageCms.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/OleFileIO.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/__init__.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/SgiImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/JpegPresets.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/XbmImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/_util.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/_binary.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/BdfFontFile.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageTransform.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/FitsStubImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/PdfImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ExifTags.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/XVThumbImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/IcoImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/BufrStubImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/PpmImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImagePath.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/Hdf5StubImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageDraw2.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageDraw.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/GifImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/PcxImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/MpegImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageQt.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/MspImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/GimpGradientFile.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/PaletteFile.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/ImageShow.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/WalImageFile.py -> build/lib.linux-i686-3.3/PIL
>copying PIL/CurImagePlugin.py -> build/lib.linux-i686-3.3/PIL
>running egg_info
>writing Pillow.egg-info/PKG-INFO
>writing top-level names to Pillow.egg-info/top_level.txt
>writing dependency_links to Pillow.egg-info/dependency_links.txt
>warning: manifest_maker: standard file '-c' not found
>reading manifest file 'Pillow.egg-info/SOURCES.txt'
>reading manifest template 'MANIFEST.in'
>writing manifest file 'Pillow.egg-info/SOURCES.txt'
>running build_ext
>building 'PIL._imaging' extension
>creating build/temp.linux-i686-3.3/libImaging
>i686-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_LIBJPEG -DHAVE_LIBZ -I/usr/include/freetype2 -IlibImaging -I/usr/local/include -I/usr/include -I/usr/include/python3.3m -I/home/pk/Work/django-project1/include/python3.3m -c _imaging.c -o build/temp.linux-i686-3.3/_imaging.o
>_imaging.c:76:20: fatal error: Python.h: No such file or directory
> #include "Python.h"
> ^
>compilation terminated.
>error: command 'i686-linux-gnu-gcc' failed with exit status 1
>----------------------------------------
>Cleaning up...
>Command /home/pk/Work/django-project1/bin/python3 -c "import setuptools;__file__='/home/pk/Work/django-project1/build/Pillow/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-bx7vwp-record/install-record.txt --single-version-externally-managed --install-headers /home/pk/Work/django-project1/include/site/python3.3 failed with error code 1 in /home/pk/Work/django-project1/build/Pillow
Storing complete log in /home/pk/.pip/pip.log
>(django-project1)pk@pk-900X3C-900X3D-900X4C-900X4D:~/Work/django-project1/shop$ pip install PIL
>Downloading/unpacking PIL
> You are installing a potentially insecure and unverifiable file. Future versions of pip >will default to disallowing insecure files.
> Downloading PIL-1.1.7.tar.gz (506kB): 506kB downloaded
> Running setup.py egg_info for package PIL
> Traceback (most recent call last):
> File "<string>", line 16, in <module>
> File "/home/pk/Work/django-project1/build/PIL/setup.py", line 182
> print "--- using Tcl/Tk libraries at", TCL_ROOT
> ^
> SyntaxError: invalid syntax
> Complete output from command python setup.py egg_info:
> Traceback (most recent call last):
>
> File "<string>", line 16, in <module>
>
> File "/home/pk/Work/django-project1/build/PIL/setup.py", line 182
>
> print "--- using Tcl/Tk libraries at", TCL_ROOT
>
> ^
>
>SyntaxError: invalid syntax
>
>----------------------------------------
>Cleaning up...
>Command python setup.py egg_info failed with error code 1 in /home/pk/Work/django-project1/build/PIL
>Storing complete log in /home/pk/.pip/pip.log
最佳答案
我有完全相同的问题,这是默认ubuntu上python2的python-dev的结果(在我的情况下为13.10)。
要解决此问题,您需要:
sudo apt-get install python3-dev
关于python-3.x - 关于virtualenv python 3安装问题的 Pillow ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20489391/
我正在用 Django 开发一个图片 uploader 。图片上传并保存到磁盘后,我正在尝试调整已保存图像的大小,同时保持其纵横比。我正在使用 Pillow 进行图像处理/调整大小。当我尝试调整图像大
我安装了 Pillow 包: python -m pip install pillow 得到成功消息(成功安装枕头)。关闭并重新打开终端。 但是当我尝试: import pillow 我收到错误消息:
当我运行 python manage.py runserver ,一切开始都很好,但后来我得到一个 SystemCheckError说明 Pillow 未安装;但是,这台机器上肯定安装了 Pillow
这个问题可能已经被问过好几次了,但我无法解决这个错误。我的 M1 Mac 上安装了 pillow、imageio 和其他库。但是,当我在代码下方运行时,仍然出现错误。 注意:我使用 miniforge
我正在遵循这个 SageMaker 指南并使用 1.12 cpu docker 文件。 https://github.com/aws/sagemaker-tensorflow-serving-cont
前言 Pillow作为一个图片模块。可谓是真的简便强大,它的前身是PIL,后来将他取代,现在的pillow 可谓是一家独大,好了,让我们来看看他的具体用法。 今天我们介绍pi
我想对 png 图像进行二值化。如果可能的话,我想使用 Pillow。我见过两种使用方法: image_file = Image.open("convert_image.png") # open co
我正在尝试使用 Pillow 为一些乌尔都语文本生成图像。使用相同的代码生成普通英语就像一个魅力,但当我对乌尔都语文本做同样的事情时,事情就不会那么顺利了。 以下是使用英语完成的代码和结果: from
美好的一天。 在我的工作中,有时我必须使用脚本从数字或 ID 中获取一些信息。就像下面的例子: 我使用的脚本: $sh script.sh 9999999999999 abc 出现在屏幕上的信息
我正在使用 Pillow 3.1.1 图像库和 Python 3.5.1。 我正在尝试使用 Pillow 在图像上绘制字体。但结果看起来绝对丑陋且 Not Acceptable 。 第一个例子:看起来
我希望给定目录中的所有图片都具有相同的大小。这就是我所拥有的: import PIL import os import math from PIL import Image dirPath = r"C
我正在尝试在我的服务器上重新安装 Pillow,我得到了这个: ... Proceed (y/n)? y Successfully uninstalled Pillow-4.0.0 (myproj
为什么我可以使用 ImageGrab.grab(300,200,400,150) 而不是这个:ImageGrab.grab(bbox)? 代码和错误消息: def wl(wx,wy): loc
我正在尝试使用pillow (pil) 来降低图像的文件大小,但是降低图像质量并不会降低保存图像的大小。保存的图像“image2”和“image3”大小相同。 import PIL from Imag
我需要沿着一条线获取像素值,我使用的是 Python3 和 Pillow。在 opencv 中有这样的东西 LineIterator这将返回两点之间所有适当的像素,但我在 Pillow 的文档中没有找
我有一张图片,我想将它转置 30 度。是否可以使用类似的东西 spinPicture003 = Picture003.transpose(Image.Rotate_30) 最佳答案 要绕其中心逆时针
opencv > pil ? 1
Image 对象有一些常用的基本属性,这些属性能够帮助我们了解图片的基本信息,下面对这些属性做简单的讲解: 1) size:查看图像的尺寸 from PIL import Image im = Im
我运行了以下命令将项目依赖项安装到 virtualenv novacek 中: (novacek) $ pip install -r reqs.txt reqs.txt 看起来像这样: Django=
我可以使用以下代码在基本图像上绘制黑色 strip (或矩形): base_width, base_height = img.size background = Image.new('RGBA', (
我是一名优秀的程序员,十分优秀!