Saya mencoba menginstal PIL (Perpustakaan Pencitraan Python) menggunakan perintah:
sudo pip install pil
tapi saya mendapatkan pesan berikut:
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
WARNING: '' not a valid package name; please use only.-separated package names in setup.py
Installing collected packages: PIL
Running setup.py install for PIL
WARNING: '' not a valid package name; please use only.-separated package names in setup.py
--- using frameworks at /System/Library/Frameworks
building '_imaging' extension
clang -fno-strict-aliasing -fno-common -dynamic -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch x86_64 -pipe -IlibImaging -I/System/Library/Frameworks/Python.framework/Versions/2.7/include -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _imaging.c -o build/temp.macosx-10.8-intel-2.7/_imaging.o
unable to execute clang: No such file or directory
error: command 'clang' failed with exit status 1
Complete output from command /usr/bin/python -c "import setuptools;__file__='/private/tmp/pip_build_root/PIL/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-AYrxVD-record/install-record.txt --single-version-externally-managed:
WARNING: '' not a valid package name; please use only.-separated package names in setup.py
running install
running build
.
.
.
.
copying PIL/XVThumbImagePlugin.py -> build/lib.macosx-10.8-intel-2.7
running build_ext
--- using frameworks at /System/Library/Frameworks
building '_imaging' extension
creating build/temp.macosx-10.8-intel-2.7
creating build/temp.macosx-10.8-intel-2.7/libImaging
clang -fno-strict-aliasing -fno-common -dynamic -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch x86_64 -pipe -IlibImaging -I/System/Library/Frameworks/Python.framework/Versions/2.7/include -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _imaging.c -o build/temp.macosx-10.8-intel-2.7/_imaging.o
unable to execute clang: No such file or directory
error: command 'clang' failed with exit status 1
----------------------------------------
Cleaning up…
Bisakah Anda membantu saya menginstal PIL ??
python
python-2.7
installation
pip
python-imaging-library
pengguna3006710
sumber
sumber
Jawaban:
https://pypi.python.org/pypi/Pillow/2.2.1
Jika Anda telah menginstal kedua Piton dan ingin menginstal ini untuk Python3:
sumber
clang
kesalahan pada OSX Mavericks ketika saya mencoba ini, tetapi saya menemukan bahwa jawaban ini membantu dengan itu: stackoverflow.com/a/22322645/16959import Image
. Apakah ada cara untuk mendapatkan Bantal untuk memberikan Gambar?Ini bekerja untuk saya:
sumber
# ln -s /usr/lib/`uname -i`-linux-gnu/libfreetype.so /usr/lib/
sudo ln -s /usr/include/freetype2 /usr/local/include/freetype
Sangat mudah menggunakan apt install menggunakan perintah ini untuk menyelesaikannya
atau
atau
sumber
Di Mac OS X, gunakan perintah ini:
sumber
brew install libjpeg
Anda harus menginstal seperti yang dijelaskan di sini :
sumber
Saya mendapat jawaban dari sebuah diskusi sini :
Saya mencoba
dan itu berhasil.
sumber
pip install --no-index -f http://effbot.org/downloads/ -U PIL --trusted-host effbot.org
Alasan saya menggunakan yang ini adalah karena itu adalah URL yang tercantum oleh paket dan di pypi.python.org/pypi/PILInstall
Kemudian, Cukup impor di file Anda seperti,
Saya menggunakan windows. Ini bekerja untuk saya.
yaitu perubahan:
import Image
untuk:
from PIL import Image
https://pypi.org/project/Pillow/2.2.1/
sumber
from PIL import Image
saya tidak pernah bisa menebak nama perpustakaan ini adalah 'Bantal'. Saya juga menggunakan Windows dan solusi Anda berhasil untuk saya.import Image
kefrom PIL import Image
pypi.org/project/Pillow/2.2.1Saya rasa Anda menggunakan Mac. Lihat Bagaimana saya bisa menginstal PIL pada mac os x 10.7.2 Lion
sumber
pil
, itu tidak melakukannya melaluipip
saat OP mencoba pada awalnya. Saya menemukan banyak penggunaanbrew
di web saat ini yang kurang optimal.brew
akan menginstal sedikit overhead tergantung pada apa yang ingin Anda lakukan. jadipip
mungkin masih akan menjadi pilihan terbaik untuk modul python.Saat ini, semua orang menggunakan Bantal, garpu PIL yang ramah, lebih dari PIL.
Dari pada:
sudo pip install pil
Melakukan:
sudo pip install pillow
sumber
sudo pip install ...
. Itu bisa berakhir merusak instalasi sistem Anda dari Python, yang dapat mempengaruhi aplikasi sistem Anda. Coba gunakan lingkungan virtual Anaconda , venv atau Docker.Untuk Ubuntu, PIL tidak berfungsi lagi. Saya selalu mendapatkan:
Jadi instal python-imaging:
sumber
Saya mengalami masalah yang sama, tetapi diselesaikan dengan instalasi
python-dev
.Sebelum menginstal PIL, jalankan perintah berikut:
Kemudian instal PIL:
sumber
pip install pil
menghasilkanNo distributions at all found for PIL
, apakah saya menginstal python-dev pertama atau tidak.Saya memiliki beberapa kesalahan selama instalasi. Kalau-kalau ada yang punya ini juga. Meskipun begitu saya sudah duduk di bawah admin pengguna, tetapi tidak root.
Menambahkan "sudo" menyelesaikan masalah, dengan sudo berhasil:
sumber
Untuk CentOS:
sumber
Saya mencoba semua jawaban, tetapi gagal. Langsung dapatkan sumbernya dari situs resmi lalu bangun kesuksesan instal.
tar xf Imaging-1.1.7.tar.gz
cd Imaging-1.1.7
sudo python setup.py install
sumber
Saya memakukannya dengan menggunakan
sudo port install py27-Pillow
sumber
Coba ini:
sumber
sudo pip install --allow-external --allow-unverified PIL PIL
mungkin juga berfungsi untuk saat ini.--allow-external
dan--allow-unverified
keduanya sudah usang.pip install pillow
adalah jawaban yang benar.(Jendela) Jika Pilow tidak berfungsi coba unduh pil di http://www.pythonware.com/products/pil/
sumber
Pertama, Anda harus menjalankan ini
sudo apt-get build-dep python-imaging
yang akan memberi Anda semua dependensi yang mungkin Anda butuhkanLalu lari
sudo apt-get update && sudo apt-get -y upgrade
Diikuti oleh
sudo apt-get install python-pip
Dan akhirnya instal Pil
pip install pillow
sumber
Cari pada manajer paket sebelum menggunakan
pip
. Di Arch linux Anda bisa mendapatkan PIL denganpacman -S python2-pillow
sumber
Ada alat paket Python lain yang disebut
conda
. Conda lebih disukai (saya percaya) daripada pip ketika ada perpustakaan yang perlu menginstal C ++ dan binding lainnya yang bukan Python murni. Conda menyertakan pip dalam pemasangannya juga sehingga Anda masih dapat menggunakan pip, tetapi Anda juga mendapatkan manfaat dari conda.Conda juga menginstal IPython , pil, dan banyak perpustakaan lainnya secara default. Saya pikir Anda akan menyukainya.
sumber