Python 在树莓皮上安装枕头时出错
我只是想在我的新覆盆子Pi上安装yowsup。一切都很顺利,直到它准备安装枕头。我收到以下错误消息: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
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