【问题标题】:Python Pillow not working on raspbianPython Pillow 不适用于 raspbian
【发布时间】:2016-08-04 21:08:02
【问题描述】:

我使用 easy_install 安装了 Pillow 3.3.0(pip install 会产生相同的行为)。成功安装后,导入 Image 类时出现“非法指令”错误。

安装的输出:

root@rasp01:/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

以及错误的输出:

root@rasp01:/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
root@rasp01:/data/server#

有人知道这里出了什么问题吗?提前致谢!

【问题讨论】:

    标签: python raspberry-pi raspbian pillow easy-install


    【解决方案1】:

    你可以试试

        from PIL import *
    

    只需从库中导入所有内容

    如果这不起作用,请尝试

        import PIL
    

    【讨论】:

      【解决方案2】:

      树莓派使用ARM,安装的PILLOW不兼容,指令不合法。

      尝试使用sudo apt-get 命令安装 PILLOW

      【讨论】:

        【解决方案3】:

        感谢您的回复。最终我使用以下方法安装了 PIL:

            sudo apt-get install python-imaging
        

        这在正确的架构中安装了 PIL 并且正在运行。

        【讨论】:

          猜你喜欢
          • 2022-12-21
          • 1970-01-01
          • 2019-10-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-04-26
          • 2022-11-26
          • 2020-06-01
          相关资源
          最近更新 更多