Debian testinde (Jessie), bir virtualenv
yolla PIL veya Yastık (python görüntüleme lbs) yüklemeye çalıştığımda pip
aşağıdaki hatayı alıyorum:
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 ile olan deneyimime dayanarak Yastık için tüm bağımlılıkları yükledim, ancak testte bir şey farklı görünüyor.
Herhangi bir öneri?
DÜZENLE
Aslında libc6 ile ilgili başka bir sorun keşfettim. Sahip olduğum versiyon deneyseldi. Testin sürümüne indirdikten sonra, tüm bağımlılıkları yeniden yükledim, ancak şimdi farklı bir hata alıyorum:
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
Dağınık şeylerin deneysel versiyonu görünüyor , ama neyin yanlış olduğunu anlayamıyorum. Yetenek karşılanmayan bağımlılıklar göstermez ve aptitude install -f
hiçbir şey yapmaz.
Ayrıca, gerçekten linux başlıkları alakalı ise, yüklediklerim:
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