Saya gila dengan Bantal. Saya sudah bertanya di sini, tanpa menyelesaikan:
Instalasi Python Django Mezzanine gagal untuk paket Bantal
Saya memiliki Ubuntu 14.04 dan python 2.7.
Memasang bantal menggunakan pip atau dari github Saya mengalami kesalahan ini:
x86_64-linux-gnu-gcc: error: build/temp.linux-x86_64-2.7/_imaging.o: File o directory non esistente
x86_64-linux-gnu-gcc: error: build/temp.linux-x86_64-2.7/decode.o: File o directory non esistente
x86_64-linux-gnu-gcc: error: build/temp.linux-x86_64-2.7/encode.o: File o directory non esistente
x86_64-linux-gnu-gcc: error: build/temp.linux-x86_64-2.7/map.o: File o directory non esistente
x86_64-linux-gnu-gcc: error: build/temp.linux-x86_64-2.7/display.o: File o directory non esistente
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/Pillow/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-ctXrZt-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_root/Pillow
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>
load_entry_point('pip==1.5.4', 'console_scripts', 'pip')()
File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 185, in main
return command.main(cmd_args)
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 161, in main
text = '\n'.join(complete_log)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 28: ordinal not in range(128)
Secara alami saya mengikuti ini juga:
Instal PIL di Ubuntu 14.04.1 LTS
Mungkin ada beberapa konflik perpustakaan. Saya mencoba untuk menghapus semua dan menginstal lagi tetapi saya selalu memiliki kesalahan yang sama.
Apakah Anda punya saran?
software-installation
python
django
pip
franco_b
sumber
sumber
sudo apt-get install python-pil
. Aktifkan kembali virtualenv Anda. Larisudo pip install pillow
.Jawaban:
Pertama, Anda memerlukan paket python-dev karena Pillow perlu mengkompilasi header.
Pada Ubuntu 14.04 Anda memerlukan beberapa paket tambahan untuk membuat bantal berfungsi. Instal semuanya dengan perintah:
Ini akan bekerja untuk kedua python 2.x dan python 3.x. Anda mungkin tidak memerlukan semua ini, tetapi paling tidak Anda harus menginstal
libjpeg8-dev
danzlib1g-dev
untuk dukungan JPEG dan PNG.Jika Anda menggunakan Ubuntu 12.04, gunakan perintah berikut.
Instruksi lengkap dapat ditemukan di dokumentasi bantal resmi.
Instalasi - Dokumentasi Bantal (PIL Fork) 2.6.1
sumber
$ sudo apt-get install python3-dev
dan
sumber
coba pasang dependensi pengembangan ini:
sumber
Selain pemasangan di atas saya masih memiliki kesalahan menginstal Bantal di atas.
Untuk memperbaiki kesalahan, navigasikan ke / usr / sertakan:
Buat symlink, arahkan ke direktori freetype2:
sumber