Yastık için rapor bir hata var burada olduğunu gösterir, libjpeg
ve zlib
şimdi edilir gerekli Pillow 3.0.0 itibariyle.
Kurulum talimatları Linux üzerinde Yastık bu paketleri nasıl kurulacağı konusunda tavsiyelerde. Makinenizde aşağıdaki paketlerin hepsinin eksik olmayabileceğini unutmayın (yorumlar yalnızca libjpeg8-dev
gerçekten eksik olduğunu gösterir).
pip / PyPi (Yastık> 3.4.2)
Son bültenleri yastığının olarak PyPi mevcuttur tekerlekler - Python için yeni standart paket mekanizması. Bu önceden oluşturulmuş paketler, Pillow'un çalışmasına izin vermek için gerekli tüm ikili bağımlılıkları içerir ve PyPi kullanarak Yastık yüklemek istiyorsanız kullanılmalıdır
Tekerlekleri kullanmak için, bir sürümüne sahip olmanız gerekir pip>=1.4
. Aşağıdakileri kullanarak daha eski bir version ( pip --version
) yükseltme pip'i kullanıyorsanız:
pip install --upgrade pip
Bir kez pip
yükseltildiğinde, varsa pip install
, platforma özgü tekerlek dosyalarını varsayılan olarak kullanır. Pillow'i PyPi'de bulunan en son sürüme yükseltmek için aşağıdaki komutu kullanın:
pip install --upgrade pillow
Ubuntu 12.04 LTS veya Raspian Wheezy 7.0
sudo apt-get install libtiff4-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.5-dev tk8.5-dev python-tk
Ubuntu 14.04
sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk
Ubuntu 18.04
sudo apt install libjpeg8-dev zlib1g-dev
Fedora 20
Fedora 20 eşdeğer libjpeg8-dev
olup libjpeg-devel
.
sudo yum install libtiff-devel libjpeg-devel libzip-devel freetype-devel lcms2-devel libwebp-devel tcl-devel tk-devel
Mac OS X (Homebrew aracılığıyla)
Homebrew'lu Mac OS X'te bu aşağıdakiler kullanılarak düzeltilebilir:
brew install libjpeg zlib
Ayrıca aşağıdakileri kullanarak zlib'i zorla bağlamanız gerekebilir:
brew link zlib --force
Nisan 2019 Güncellemesi: Mojave'de yukarıdakiler işe yaramayacak ve Yastık üzerindeki bu hata raporundan alındığı gibi aşağıdakileri çalıştırmanız gerekiyor
sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /
Temmuz 2016 Güncellemesi: Artık zlib
ana depoda kullanılabilecek bir formül yok (Homebrew sizden lzlib
farklı bir kütüphane olan ve bu sorunu çözmeyecek olan yüklemenizi isteyecektir ).
Orada olduğu mevcut bir formül dupes depo. Bu depoya dokunabilir ve normal şekilde yükleyebilirsiniz:
brew tap homebrew/dupes
brew install zlib
Yoksa yükleyebilirsiniz zlib
aracılığıyla xcode
aşağıdaki gibi yerine:
xcode-select --install
Anka kuşu, Panos Angelopoulou, nelsonvarela, benjaminz ve Kal'a yorumlarda teşekkürler
Bunlar kurulduktan sonra Yastık'ın boru kurulumu normal şekilde çalışmalıdır.
libjpeg8-dev
olabilir.