2016-08-04 4 views
1

Я установил Pillow 3.3.0 с помощью easy_install (результаты установки ppp с тем же поведением). После успешной установки я получаю ошибку «незаконной инструкции» при импорте класса Image.Python Pillow не работает на raspbian

Выход установки:

[email protected]:/data/server# easy_install Pillow 
Searching for Pillow 
Reading http://pypi.python.org/simple/Pillow/ 
Best match: Pillow 3.3.0 
Downloading https://pypi.python.org/packages/e0/27/f61098a12f14690689924de93ffdd101463083a80bf8ff3e0c218addf05b/Pillow-3.3.0.tar.gz#md5=b5a15b03bf402fe254636c015fcf04da 
Processing Pillow-3.3.0.tar.gz 
Running Pillow-3.3.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-c1OEYc/Pillow-3.3.0/egg-dist-tmp-iwARkP 
Single threaded build, not installing mp_compile:1 processes 
warning: no files found matching '*.sh' 
no previously-included directories found matching 'docs/_static' 
warning: no previously-included files found matching '.coveragerc' 
warning: no previously-included files found matching '.editorconfig' 
warning: no previously-included files found matching '.landscape.yaml' 
warning: no previously-included files found matching 'appveyor.yml' 
warning: no previously-included files found matching 'build_children.sh' 
warning: no previously-included files found matching 'tox.ini' 
warning: no previously-included files matching '.git*' found anywhere in distribution 
warning: no previously-included files matching '*.pyc' found anywhere in distribution 
warning: no previously-included files matching '*.so' found anywhere in distribution 
-------------------------------------------------------------------- 
PIL SETUP SUMMARY 
-------------------------------------------------------------------- 
version  Pillow 3.3.0 
platform  linux2 2.7.3 (default, Mar 18 2014, 05:13:23) 
      [GCC 4.6.3] 
-------------------------------------------------------------------- 
--- JPEG support available 
*** OPENJPEG (JPEG2000) support not available 
--- ZLIB (PNG/ZIP) support available 
*** LIBIMAGEQUANT support not available 
*** LIBTIFF support not available 
--- FREETYPE2 support available 
*** LITTLECMS2 support not available 
*** WEBP support not available 
*** WEBPMUX support not available 
-------------------------------------------------------------------- 
To add a missing option, make sure you have the required 
library and headers. 

To check the build, run the selftest.py script. 

Adding Pillow 3.3.0 to easy-install.pth file 
Installing pilfont.py script to /usr/local/bin 
Installing thresholder.py script to /usr/local/bin 
Installing gifmaker.py script to /usr/local/bin 
Installing viewer.py script to /usr/local/bin 
Installing createfontdatachunk.py script to /usr/local/bin 
Installing enhancer.py script to /usr/local/bin 
Installing pilconvert.py script to /usr/local/bin 
Installing pilfile.py script to /usr/local/bin 
Installing player.py script to /usr/local/bin 
Installing explode.py script to /usr/local/bin 
Installing pildriver.py script to /usr/local/bin 
Installing painter.py script to /usr/local/bin 
Installing pilprint.py script to /usr/local/bin 

Installed /usr/local/lib/python2.7/dist-packages/Pillow-3.3.0-py2.7-linux-armv6l.egg 
Processing dependencies for Pillow 
Finished processing dependencies for Pillow 

И выход ошибки:

[email protected]:/data/server# python 
Python 2.7.3 (default, Mar 18 2014, 05:13:23) 
[GCC 4.6.3] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> from PIL import Image 
Illegal instruction 
[email protected]:/data/server# 

Кто-нибудь есть идея, что здесь не так? Заранее спасибо!

ответ

3

Вы можете попробовать

from PIL import * 

и просто импортировать все из библиотеки вместо

или, если это не работает, попробуйте

import PIL 
0

Raspberry Pi использует ARM, ПОДУШКУ, который установлен несовместимо, поэтому инструкция является незаконной.

Try установка ПОДУШКУ с sudo apt-get команды

0

Спасибо за ваши ответы. В конце концов я установил PIL, используя:

sudo apt-get install python-imaging 

Этот установленный PIL в правой архитектуре работает.

 Смежные вопросы

  • Нет связанных вопросов^_^