Python 在树莓皮上安装枕头时出错

Python 在树莓皮上安装枕头时出错,python,raspberry-pi,pillow,Python,Raspberry Pi,Pillow,我只是想在我的新覆盆子Pi上安装yowsup。一切都很顺利,直到它准备安装枕头。我收到以下错误消息: Processing dependencies for yowsup2==2.4 Searching for pillow Reading http://pypi.python.org/simple/pillow/ Best match: Pillow 3.0.0 Downloading https://pypi.python.org/packages/source/P/Pillow/Pillo

我只是想在我的新覆盆子Pi上安装yowsup。一切都很顺利,直到它准备安装枕头。我收到以下错误消息:

Processing dependencies for yowsup2==2.4
Searching for pillow
Reading http://pypi.python.org/simple/pillow/
Best match: Pillow 3.0.0
Downloading https://pypi.python.org/packages/source/P/Pillow/Pillow-3.0.0.zip#md5=dd81f6cc3f3a5e5fe72f0f1d936339c3
Processing Pillow-3.0.0.zip
Running Pillow-3.0.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-AlZEzs/Pillow-3.0.0/egg-dist-tmp-rX2XN3
Exception in thread Thread-1 (most likely raised during interpreter shutdown):Exception in thread Thread-2 (most likely raised during interpreter shutdown):
Traceback (most recent call last):

  File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_innerTraceback (most recent call last):

  File "/usr/lib/python2.7/threading.py", line 505, in run  File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner

  File "/usr/lib/python2.7/multiprocessing/pool.py", line 353, in _handle_tasks  File "/usr/lib/python2.7/threading.py", line 505, in run
  File "/usr/lib/python2.7/multiprocessing/pool.py", line 329, in _handle_workers
<type 'exceptions.TypeError'>: 'NoneType' object is not callable
Exception
TypeError<type 'exceptions.TypeError'>: 'NoneType' object is not callable
: TypeError("'NoneType' object does not support item deletion",) in <Finalize object, dead> ignored
Traceback (most recent call last):
  File "setup.py", line 42, in <module>
    'Topic :: Software Development :: Libraries :: Python Modules'
  File "/usr/lib/python2.7/distutils/core.py", line 152, in setup
    dist.run_commands()
  File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
    cmd_obj.run()
  File "/usr/lib/python2.7/dist-packages/setuptools/command/install.py", line 73, in run
    self.do_egg_install()
  File "/usr/lib/python2.7/dist-packages/setuptools/command/install.py", line 101, in do_egg_install
    cmd.run()
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 368, in run
    self.easy_install(spec, not self.no_deps)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 588, in easy_install
    return self.install_item(None, spec, tmpdir, deps, True)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 640, in install_item
    self.process_distribution(spec, dist, deps)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 692, in process_distribution
    [requirement], self.local_index, self.easy_install
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 576, in resolve
    dist = best[req.key] = env.best_match(req, self, installer)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 821, in best_match
    return self.obtain(req, installer) # try and download/install
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 833, in obtain
    return installer(requirement)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 608, in easy_install
    return self.install_item(spec, dist.location, tmpdir, deps)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 638, in install_item
    dists = self.install_eggs(spec, download, tmpdir)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 828, in install_eggs
    return self.build_and_install(setup_script, setup_base)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1105, in build_and_install
    self.run_setup(setup_script, setup_base, args)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 1094, in run_setup
    run_setup(setup_script, args)
  File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 30, in run_setup
    lambda: execfile(
  File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 72, in run
    return func()
  File "/usr/lib/python2.7/dist-packages/setuptools/sandbox.py", line 32, in <lambda>
    {'__file__':setup_script, '__name__':'__main__'}
  File "setup.py", line 767, in <module>

  File "/usr/lib/python2.7/distutils/core.py", line 152, in setup
    dist.run_commands()
  File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
    cmd_obj.run()
  File "/usr/lib/python2.7/dist-packages/setuptools/command/bdist_egg.py", line 179, in run
    cmd = self.call_command('install_lib', warn_dir=0)
  File "/usr/lib/python2.7/dist-packages/setuptools/command/bdist_egg.py", line 166, in call_command
    self.run_command(cmdname)
  File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
    cmd_obj.run()
  File "/usr/lib/python2.7/dist-packages/setuptools/command/install_lib.py", line 20, in run
    self.build()
  File "/usr/lib/python2.7/distutils/command/install_lib.py", line 111, in build
    self.run_command('build_ext')
  File "/usr/lib/python2.7/distutils/cmd.py", line 326, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
    cmd_obj.run()
  File "/usr/lib/python2.7/distutils/command/build_ext.py", line 339, in run
    self.build_extensions()
  File "setup.py", line 515, in build_extensions

ValueError: --enable-jpeg requested but jpeg not found, aborting.
处理yowsup2的依赖项==2.4 寻找枕头 阅读http://pypi.python.org/simple/pillow/ 最佳搭配:枕头3.0.0 正在下载https://pypi.python.org/packages/source/P/Pillow/Pillow-3.0.0.zip#md5=dd81f6cc3f3a5e5fe72f0f1d936339c3 加工枕-3.0.0.zip 运行Pillow-3.0.0/setup.py-q bdist_egg--dist dir/tmp/easy_install-AlZEzs/Pillow-3.0.0/egg-dist-tmp-rX2XN3 线程线程1中的异常(最有可能在解释器关闭期间引发):线程线程2中的异常(最有可能在解释器关闭期间引发): 回溯(最近一次呼叫最后一次): 文件“/usr/lib/python2.7/threading.py”,第552行,在\uuuu bootstrap\u innerTraceback中(最后一次调用): 文件“/usr/lib/python2.7/threading.py”,第505行,在运行文件“/usr/lib/python2.7/threading.py”中,第552行,在引导程序中 文件“/usr/lib/python2.7/multiprocessing/pool.py”,第353行,在运行中的“\u handle\u tasks文件“/usr/lib/python2.7/threading.py”,第505行 文件“/usr/lib/python2.7/multiprocessing/pool.py”,第329行,在“handle”中 :“非类型”对象不可调用 例外情况 TypeError:“非类型”对象不可调用 :TypeError(“'NoneType'对象不支持项删除”,)处于忽略状态 回溯(最近一次呼叫最后一次): 文件“setup.py”,第42行,在 '主题::软件开发::库::Python模块' 文件“/usr/lib/python2.7/distutils/core.py”,第152行,在安装程序中 dist.run_命令() 文件“/usr/lib/python2.7/distutils/dist.py”,第953行,在run_命令中 self.run_命令(cmd) 文件“/usr/lib/python2.7/distutils/dist.py”,第972行,在run_命令中 cmd_obj.run() 文件“/usr/lib/python2.7/dist-packages/setuptools/command/install.py”,第73行,正在运行 self.do_egg_install() 文件“/usr/lib/python2.7/dist-packages/setuptools/command/install.py”,第101行,在do\u-egg\u-install中 cmd.run() 文件“/usr/lib/python2.7/dist packages/setuptools/command/easy_install.py”,第368行,正在运行 自我。易于安装(规范,非自我。无需安装) 文件“/usr/lib/python2.7/dist-packages/setuptools/command/easy\u-install.py”,第588行,在easy\u-install中 返回自安装项(无、规格、tmpdir、deps、真) 文件“/usr/lib/python2.7/dist-packages/setuptools/command/easy\u-install.py”,第640行,在安装项中 自我过程分配(规范、地区、部门) 文件“/usr/lib/python2.7/dist-packages/setuptools/command/easy\u-install.py”,第692行,进程中分发 [要求]、self.local\u索引、self.easy\u安装 文件“/usr/lib/python2.7/dist packages/pkg_resources.py”,第576行,解析 dist=最佳[req.key]=环境最佳匹配(req,self,installer) 文件“/usr/lib/python2.7/dist packages/pkg_resources.py”,第821行,最佳匹配 返回self.acquire(请求,安装程序)#尝试下载/安装 文件“/usr/lib/python2.7/dist packages/pkg_resources.py”,第833行,在获取中 返回安装程序(要求) 文件“/usr/lib/python2.7/dist-packages/setuptools/command/easy\u-install.py”,第608行,在easy\u-install中 返回自安装项目(规格、距离位置、tmpdir、deps) 文件“/usr/lib/python2.7/dist-packages/setuptools/command/easy\u install.py”,第638行,在安装项中 dists=self.install_-eggs(规范、下载、tmpdir) 文件“/usr/lib/python2.7/dist packages/setuptools/command/easy_install.py”,第828行,在install_中 返回self.build\u和安装(安装程序脚本、安装程序库) 文件“/usr/lib/python2.7/dist-packages/setuptools/command/easy\u-install.py”,第1105行,内置和安装 self.run\u安装程序(安装程序脚本、安装程序库、参数) 文件“/usr/lib/python2.7/dist packages/setuptools/command/easy\u install.py”,第1094行,在run\u安装程序中 运行安装程序(安装程序脚本,args) 文件“/usr/lib/python2.7/dist packages/setuptools/sandbox.py”,第30行,在运行设置中 lambda:execfile( 文件“/usr/lib/python2.7/dist packages/setuptools/sandbox.py”,第72行,正在运行 返回func() 文件“/usr/lib/python2.7/dist-packages/setuptools/sandbox.py”,第32行,在 {uuuuu文件:安装程序脚本,{uuuuu名称:} 文件“setup.py”,第767行,在 文件“/usr/lib/python2.7/distutils/core.py”,第152行,在安装程序中 dist.run_命令() 文件“/usr/lib/python2.7/distutils/dist.py”,第953行,在run_命令中 self.run_命令(cmd) 文件“/usr/lib/python2.7/distutils/dist.py”,第972行,在run_命令中 cmd_obj.run() 文件“/usr/lib/python2.7/dist packages/setuptools/command/bdist_egg.py”,第179行,运行中 cmd=self.call\u命令('install\u lib',warn\u dir=0) 文件“/usr/lib/python2.7/dist packages/setuptools/command/bdist_egg.py”,第166行,在call_命令中 self.run_命令(cmdname) 文件“/usr/lib/python2.7/distutils/cmd.py”,第326行,在run_命令中 self.distribution.run_命令(command) 文件“/usr/lib/python2.7/distutils/dist.py”,第972行,在run_命令中 cmd_obj.run() 文件“/usr/lib/python2.7/dist-packages/setuptools/command/install_lib.py”,第20行,正在运行 self.build() 文件“/usr/lib/python2.7/distutils/command/install_lib.py”,第111行,内部版本 self.run\u命令('build\u ext') 文件“/usr/lib/python2.7/distutils/cmd.py”,第326行,在run_命令中 self.distribution.run_命令(command) 文件“/usr/lib/python2.7/distutils/dist.py”,第972行,在run_命令中 cmd_obj.run() 文件“/usr/lib/python2.7/distutils/command/build_ext.py”,第339行,正在运行 self.build_扩展() 文件“setup.py”,第515行,内置扩展名 ValueError:--启用请求的jpeg,但未找到jpeg,正在中止。 我在谷歌上搜索了至少一个小时,但找不到正确的答案。你有什么建议吗?

如果你看一下枕头文档的部分,你会发现应该有很多库,包括
libjpeg
zlib
。如果你不需要JPEG支持,请点击y