2015-06-03 8 views
43

मैं एक रास्पबेरी Pi 2. मैं इस आदेश के माध्यम से तकिया स्थापित करने के लिए कोशिश कर रहा हूँ पर अल्पाइन-linux चल रहा हूँ:ऐसा कोई फ़ाइल या निर्देशिका "limits.h" जब अल्पाइन लिनक्स पर तकिया स्थापित करने

pip install pillow 

यह आदेश से उत्पादन होता है:

Installing collected packages: pillow 
Running setup.py install for pillow 
    Complete output from command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-gNq0WA/pillow/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-nDKwei-record/install-record.txt --single-version-externally-managed --compile: 
    running install 
    running build 
    running build_py 
    creating build 
    creating build/lib.linux-armv7l-2.7 
    creating build/lib.linux-armv7l-2.7/PIL 
    copying PIL/XVThumbImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/XpmImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/XbmImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/WmfImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/WebPImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/WalImageFile.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/TiffTags.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/TiffImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/TgaImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/TarIO.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/SunImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/SpiderImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/SgiImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/PyAccess.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/PSDraw.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/PsdImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/PpmImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/PngImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/PixarImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/PdfImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/PcxImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/PcfFontFile.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/PcdImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/PalmImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/PaletteFile.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/OleFileIO.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/MspImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/MpoImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/MpegImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/MicImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/McIdasImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/JpegPresets.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/JpegImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/Jpeg2KImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/IptcImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImtImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageWin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageTransform.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageTk.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageStat.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageShow.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageSequence.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageQt.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImagePath.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImagePalette.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageOps.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageMorph.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageMode.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageMath.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageGrab.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageFont.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageFilter.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageFileIO.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageFile.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageEnhance.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageDraw2.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageDraw.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageColor.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageCms.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ImageChops.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/Image.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/IcoImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/IcnsImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/Hdf5StubImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/GribStubImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/GimpPaletteFile.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/GimpGradientFile.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/GifImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/GdImageFile.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/GbrImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/FpxImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/FontFile.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/FliImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/FitsStubImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ExifTags.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/EpsImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/DcxImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/CurImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/ContainerIO.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/BufrStubImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/BmpImagePlugin.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/BdfFontFile.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/_util.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/_binary.py -> build/lib.linux-armv7l-2.7/PIL 
    copying PIL/__init__.py -> build/lib.linux-armv7l-2.7/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' 
    warning: no files found matching 'LICENSE' under directory 'docs' 
    writing manifest file 'Pillow.egg-info/SOURCES.txt' 
    copying PIL/OleFileIO-README.md -> build/lib.linux-armv7l-2.7/PIL 
    running build_ext 
    building 'PIL._imaging' extension 
    creating build/temp.linux-armv7l-2.7/libImaging 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c _imaging.c -o build/temp.linux-armv7l-2.7/_imaging.o 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c outline.c -o build/temp.linux-armv7l-2.7/outline.o 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/Bands.c -o build/temp.linux-armv7l-2.7/libImaging/Bands.o 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/ConvertYCbCr.c -o build/temp.linux-armv7l-2.7/libImaging/ConvertYCbCr.o 
    In file included from _imaging.c:76:0: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    In file included from outline.c:20:0: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    In file included from libImaging/ImPlatform.h:10:0, 
        from libImaging/Imaging.h:14, 
        from libImaging/ConvertYCbCr.c:15: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    In file included from libImaging/ImPlatform.h:10:0, 
        from libImaging/Imaging.h:14, 
        from libImaging/Bands.c:19: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/Draw.c -o build/temp.linux-armv7l-2.7/libImaging/Draw.o 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/Filter.c -o build/temp.linux-armv7l-2.7/libImaging/Filter.o 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/GifEncode.c -o build/temp.linux-armv7l-2.7/libImaging/GifEncode.o 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/LzwDecode.c -o build/temp.linux-armv7l-2.7/libImaging/LzwDecode.o 
    In file included from libImaging/ImPlatform.h:10:0, 
        from libImaging/Imaging.h:14, 
        from libImaging/Draw.c:35: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    In file included from libImaging/ImPlatform.h:10:0, 
        from libImaging/Imaging.h:14, 
        from libImaging/Filter.c:27: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    In file included from libImaging/ImPlatform.h:10:0, 
        from libImaging/Imaging.h:14, 
        from libImaging/GifEncode.c:20: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    In file included from libImaging/ImPlatform.h:10:0, 
        from libImaging/Imaging.h:14, 
        from libImaging/LzwDecode.c:31: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/Offset.c -o build/temp.linux-armv7l-2.7/libImaging/Offset.o 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/Quant.c -o build/temp.linux-armv7l-2.7/libImaging/Quant.o 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/PcxDecode.c -o build/temp.linux-armv7l-2.7/libImaging/PcxDecode.o 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/RawEncode.c -o build/temp.linux-armv7l-2.7/libImaging/RawEncode.o 
    In file included from libImaging/ImPlatform.h:10:0, 
        from libImaging/Imaging.h:14, 
        from libImaging/Offset.c:18: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    In file included from libImaging/ImPlatform.h:10:0, 
        from libImaging/Imaging.h:14, 
        from libImaging/Quant.c:21: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    In file included from libImaging/ImPlatform.h:10:0, 
        from libImaging/Imaging.h:14, 
        from libImaging/PcxDecode.c:17: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    In file included from libImaging/ImPlatform.h:10:0, 
        from libImaging/Imaging.h:14, 
        from libImaging/RawEncode.c:21: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/UnpackYCC.c -o build/temp.linux-armv7l-2.7/libImaging/UnpackYCC.o 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/ZipEncode.c -o build/temp.linux-armv7l-2.7/libImaging/ZipEncode.o 
    gcc -fno-strict-aliasing -Os -fomit-frame-pointer -DNDEBUG -Os -fomit-frame-pointer -fPIC -DHAVE_LIBJPEG -I/tmp/pip-build-gNq0WA/pillow/libImaging -I/usr/include -I/usr/include/python2.7 -c libImaging/BoxBlur.c -o build/temp.linux-armv7l-2.7/libImaging/BoxBlur.o 
    In file included from libImaging/ImPlatform.h:10:0, 
        from libImaging/Imaging.h:14, 
        from libImaging/UnpackYCC.c:17: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    In file included from libImaging/ImPlatform.h:10:0, 
        from libImaging/Imaging.h:14, 
        from libImaging/ZipEncode.c:18: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    In file included from libImaging/BoxBlur.c:1:0: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 
    Building using 4 processes 
    gcc -shared -Wl,--as-needed build/temp.linux-armv7l-2.7/_imaging.o build/temp.linux-armv7l-2.7/decode.o build/temp.linux-armv7l-2.7/encode.o build/temp.linux-armv7l-2.7/map.o build/temp.linux-armv7l-2.7/display.o build/temp.linux-armv7l-2.7/outline.o build/temp.linux-armv7l-2.7/path.o build/temp.linux-armv7l-2.7/libImaging/Access.o build/temp.linux-armv7l-2.7/libImaging/AlphaComposite.o build/temp.linux-armv7l-2.7/libImaging/Resample.o build/temp.linux-armv7l-2.7/libImaging/Bands.o build/temp.linux-armv7l-2.7/libImaging/BitDecode.o build/temp.linux-armv7l-2.7/libImaging/Blend.o build/temp.linux-armv7l-2.7/libImaging/Chops.o build/temp.linux-armv7l-2.7/libImaging/Convert.o build/temp.linux-armv7l-2.7/libImaging/ConvertYCbCr.o build/temp.linux-armv7l-2.7/libImaging/Copy.o build/temp.linux-armv7l-2.7/libImaging/Crc32.o build/temp.linux-armv7l-2.7/libImaging/Crop.o build/temp.linux-armv7l-2.7/libImaging/Dib.o build/temp.linux-armv7l-2.7/libImaging/Draw.o build/temp.linux-armv7l-2.7/libImaging/Effects.o build/temp.linux-armv7l-2.7/libImaging/EpsEncode.o build/temp.linux-armv7l-2.7/libImaging/File.o build/temp.linux-armv7l-2.7/libImaging/Fill.o build/temp.linux-armv7l-2.7/libImaging/Filter.o build/temp.linux-armv7l-2.7/libImaging/FliDecode.o build/temp.linux-armv7l-2.7/libImaging/Geometry.o build/temp.linux-armv7l-2.7/libImaging/GetBBox.o build/temp.linux-armv7l-2.7/libImaging/GifDecode.o build/temp.linux-armv7l-2.7/libImaging/GifEncode.o build/temp.linux-armv7l-2.7/libImaging/HexDecode.o build/temp.linux-armv7l-2.7/libImaging/Histo.o build/temp.linux-armv7l-2.7/libImaging/JpegDecode.o build/temp.linux-armv7l-2.7/libImaging/JpegEncode.o build/temp.linux-armv7l-2.7/libImaging/LzwDecode.o build/temp.linux-armv7l-2.7/libImaging/Matrix.o build/temp.linux-armv7l-2.7/libImaging/ModeFilter.o build/temp.linux-armv7l-2.7/libImaging/MspDecode.o build/temp.linux-armv7l-2.7/libImaging/Negative.o build/temp.linux-armv7l-2.7/libImaging/Offset.o build/temp.linux-armv7l-2.7/libImaging/Pack.o build/temp.linux-armv7l-2.7/libImaging/PackDecode.o build/temp.linux-armv7l-2.7/libImaging/Palette.o build/temp.linux-armv7l-2.7/libImaging/Paste.o build/temp.linux-armv7l-2.7/libImaging/Quant.o build/temp.linux-armv7l-2.7/libImaging/QuantOctree.o build/temp.linux-armv7l-2.7/libImaging/QuantHash.o build/temp.linux-armv7l-2.7/libImaging/QuantHeap.o build/temp.linux-armv7l-2.7/libImaging/PcdDecode.o build/temp.linux-armv7l-2.7/libImaging/PcxDecode.o build/temp.linux-armv7l-2.7/libImaging/PcxEncode.o build/temp.linux-armv7l-2.7/libImaging/Point.o build/temp.linux-armv7l-2.7/libImaging/RankFilter.o build/temp.linux-armv7l-2.7/libImaging/RawDecode.o build/temp.linux-armv7l-2.7/libImaging/RawEncode.o build/temp.linux-armv7l-2.7/libImaging/Storage.o build/temp.linux-armv7l-2.7/libImaging/SunRleDecode.o build/temp.linux-armv7l-2.7/libImaging/TgaRleDecode.o build/temp.linux-armv7l-2.7/libImaging/Unpack.o build/temp.linux-armv7l-2.7/libImaging/UnpackYCC.o build/temp.linux-armv7l-2.7/libImaging/UnsharpMask.o build/temp.linux-armv7l-2.7/libImaging/XbmDecode.o build/temp.linux-armv7l-2.7/libImaging/XbmEncode.o build/temp.linux-armv7l-2.7/libImaging/ZipDecode.o build/temp.linux-armv7l-2.7/libImaging/ZipEncode.o build/temp.linux-armv7l-2.7/libImaging/TiffDecode.o build/temp.linux-armv7l-2.7/libImaging/Incremental.o build/temp.linux-armv7l-2.7/libImaging/Jpeg2KDecode.o build/temp.linux-armv7l-2.7/libImaging/Jpeg2KEncode.o build/temp.linux-armv7l-2.7/libImaging/BoxBlur.o -L/usr/lib -L/usr/local/lib -L/usr/lib -ljpeg -lpython2.7 -o build/lib.linux-armv7l-2.7/PIL/_imaging.so 
    gcc: error: build/temp.linux-armv7l-2.7/_imaging.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/decode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/encode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/map.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/display.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/outline.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/path.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Access.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/AlphaComposite.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Resample.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Bands.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/BitDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Blend.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Chops.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Convert.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/ConvertYCbCr.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Copy.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Crc32.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Crop.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Dib.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Draw.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Effects.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/EpsEncode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/File.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Fill.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Filter.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/FliDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Geometry.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/GetBBox.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/GifDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/GifEncode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/HexDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Histo.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/JpegDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/JpegEncode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/LzwDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Matrix.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/ModeFilter.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/MspDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Negative.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Offset.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Pack.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/PackDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Palette.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Paste.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Quant.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/QuantOctree.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/QuantHash.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/QuantHeap.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/PcdDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/PcxDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/PcxEncode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Point.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/RankFilter.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/RawDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/RawEncode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Storage.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/SunRleDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/TgaRleDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Unpack.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/UnpackYCC.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/UnsharpMask.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/XbmDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/XbmEncode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/ZipDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/ZipEncode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/TiffDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Incremental.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Jpeg2KDecode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/Jpeg2KEncode.o: No such file or directory 
    gcc: error: build/temp.linux-armv7l-2.7/libImaging/BoxBlur.o: No such file or directory 
    error: command 'gcc' failed with exit status 1 

    ---------------------------------------- 
Command "/usr/bin/python -c "import setup tools, tokenize;__file__='/tmp/pip-build-gNq0WA/pillow/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-nDKwei-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-gNq0WA/pillow 

मुझे लगता है कि यह शायद प्रासंगिक अनुभाग है:

In file included from libImaging/BoxBlur.c:1:0: 
    /usr/include/python2.7/Python.h:19:20: fatal error: limits.h: No such file or directory 
    #include <limits.h> 
         ^
    compilation terminated. 

मेरे शोध यह शायद हेडर फ़ाइलों के साथ कुछ दिखाता है। मैं इन स्थापित किया है:

apk add py-configobj libusb py-pip python-dev gcc linux-headers 
pip install --upgrade pip 
pip install -U setuptools 
pip install Cheetah 
pip install pyusb 
+1

आप संकुल लिनक्स कर्नेल हेडर और glibc-devel का उपयोग कर स्थापित करने के लिए आवश्यकता हो सकती है आपकी ऑपरेटिंग सिस्टम पैकेज मैनेजर – shuttle87

+0

आह, ठीक है, टिप के लिए धन्यवाद (और मेरे प्रश्न को स्वरूपित करने के लिए, क्षमा करें मैं नया हूं)। मैंने अल्पाइन-लिनक्स रेपो की जांच की और पाया कि लिनक्स-हेडर सही पैकेज [लिंक] (http://pkgs.alpinelinux.org/contents?pkgname=linux-headers&arch=armhf) प्रतीत होता है लेकिन ऐसा नहीं लगता है पैकेज में सीमाएं हैं। एच। मैंने glibc और कोई पासा की खोज की। इससे मुझे सीमाओं की खोज करने के बारे में सोचना पड़ा। [LINK] (http://pkgs.alpinelinux.org/contents?filename=limits.h&path=&pkgname=&arch=armhf) मैंने सबसे स्पष्ट कोशिश की: linux-rpi-dev, इंस्टॉलर को फिर से चलाएं लेकिन अभी भी कोई पासा नहीं है। वही त्रुटि – uberma

उत्तर

78

अल्पाइन linux का उपयोग करता musl libc। आपको शायद musl-dev स्थापित करने की आवश्यकता है।

+9

यह मेरे लिए काम नहीं किया। रिकार्डो ने सुझाव दिया था कि मुझे 'लिनक्स-हेडर जोड़ने' को एपीके करना था। – digitalfoo

4

मुझे कुछ पाइथन पैकेज पाइप इंस्टॉल के माध्यम से स्थापित करने में असफल रहे हैं, लेकिन यदि आप संबंधित अल्पाइन लिनक्स पैकेज स्थापित करते हैं तो काम करें। उदाहरण के लिए पाइप इंस्टॉल uwsgi सीमा.h के बारे में शिकायत करने में विफल रहता है, लेकिन apk add uwsgi-python ठीक काम करता है। पीपी स्थापित तकिया के बजाय एपीके जोड़ने py-pillow कोशिश करने का सुझाव दें।

+0

ऐसा लगता है कि उन्होंने अल्पाइन 3.3 रिपोज़ से पायथन 3 मॉड्यूल को हटा दिया है। क्या आपके पास कोई सुराग है कि निर्माण क्यों विफल रहता है? लिनक्स-हेडर और musl-dev जोड़ने पर भी मुझे इस तरह की कई त्रुटियां मिलती हैं: कोर/utils.c: फ़ंक्शन 'uwsgi_as_root': कोर/utils.c: 344: 7: त्रुटि: फ़ंक्शन की निहित घोषणा 'unshare' [-Werror = implicit-function-declaration] अगर (unshare (uwsgi.unshare)) { ^ –

+0

क्या आपने कभी यह पता लगाया है? –

52

@zakaria जवाब सही है, लेकिन अगर आप पर

fatal error: linux/limits.h: No such file or directory 

ठोकर तो आप पैकेज linux-headers जरूरत है (उपसर्ग linux नोटिस से पहले limits.h

apk add linux-headers 
+4

यह उत्तर सही समाधान है।'Uwsgi' do alpine: 3.4' इंस्टॉल करके परीक्षण किया गया। कभी-कभी मैं एसओ पर आश्चर्यचकित हूं जब उपयोगकर्ता कोशिश किए बिना उपरोक्त होते हैं और सही उत्तर में कम रेटिंग होती है। धन्यवाद। – guneysus

+5

@ गुनीसस एफवाईआई, 'मुस्लिम-देव' ने 'अल्पाइन 3.5' पर मेरे लिए काम किया। 'लिनक्स-हेडर' जोड़ना पर्याप्त नहीं था (और मुझे यकीन नहीं है कि आवश्यक था)। जैसा कि रिकार्डो कहते हैं, यह लापता फाइल के नाम पर निर्भर करता है। – HRJ

3

मैं अजगर को स्थापित करने के साथ बहुत समान समस्या थी डॉकर पायथन में लाइब्रेरी रेगेक्स: 3.6-अल्पाइन छवि, अल्पाइन लिनक्स> = 3.3।

pip install regex 

मैं जीसीसी और musl-देव संकुल

apk --no-cache add gcc musl-dev 
0

limits.hlibc-dev में स्थित है जोड़ने के लिए किया था:

apk add libc-dev 
संबंधित मुद्दे