데비안 테스트 (Jessie)에서 virtualenv
via에 PIL 또는 Pillow (python imaging libs)를 설치하려고 pip
하면 다음 오류가 발생합니다.
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-x86_64-2.7/libImaging
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -IlibImaging -I/usr/local/include -I/usr/include -I/usr/include/python2.7 -I/usr/include/x86_64-linux-gnu -c _imaging.c -o build/temp.linux-x86_64-2.7/_imaging.o
_imaging.c:76:20: fatal error: Python.h: No such file or directory
#include "Python.h"
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Wheezy에 대한 경험을 바탕으로 Pillow에 대한 모든 종속성을 설치했지만 테스트와는 다른 것으로 보입니다.
어떤 제안?
편집하다
사실 나는 libc6의 또 다른 문제를 발견했다. 내가 가진 버전은 실험적인 것입니다. 테스트 버전으로 다운 그레이드 한 후 모든 종속성을 다시 설치했지만 이제 다른 오류가 발생합니다.
building 'PIL._imagingft' extension
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/freetype2 -IlibImaging -I/usr/include/tcl8.5 -I/usr/local/include -I/usr/include -I/usr/include/python2.7 -I/usr/include/x86_64-linux-gnu -c _imagingft.c -o build/temp.linux-x86_64-2.7/_imagingft.o
_imagingft.c:62:31: fatal error: freetype/fterrors.h: No such file or directory
#include <freetype/fterrors.h>
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
libc6
엉망인 것들 의 실험적인 버전으로 보이지만, 무엇이 잘못되었는지 알 수 없습니다. 적성은 충족되지 않은 종속성을 표시하지 않으며 aptitude install -f
아무 것도 수행하지 않습니다.
또한 실제로 리눅스 헤더가 관련이 있다면 내가 설치 한 헤더는 다음과 같습니다.
linux-headers-3.11-2-all
linux-headers-3.11-2-all-amd64
linux-headers-3.11-2-amd64
linux-headers-3.11-2-common
linux-headers-3.2.0-4-amd64
linux-headers-3.2.0-4-common
linux-headers-amd64