ImportError:缺少对象文件libiconv.so.2

时间:2016-12-24 13:18:25

标签: scrapy

我正在尝试在文档中提供的QuotesSpider示例(第5页,here),但我很难让它运行。我在根环境中安装了conda的scrapy。我在Ubuntu 14.04,64位机器上。只要我使用以下命令运行给定的代码段:

$ scrapy runspider quotes_spider.py -o quotes.json

我收到以下错误:

Traceback (most recent call last): File "/home/rip/miniconda2/bin/scrapy", line 4, in <module> import scrapy.cmdline File "/home/rip/miniconda2/lib/python2.7/site-packages/scrapy/__init__.py", line 34, in <module> from scrapy.spiders import Spider File "/home/rip/miniconda2/lib/python2.7/site-packages/scrapy/spiders/__init__.py", line 10, in <module> from scrapy.http import Request File "/home/rip/miniconda2/lib/python2.7/site-packages/scrapy/http/__init__.py", line 11, in <module> from scrapy.http.request.form import FormRequest File "/home/rip/miniconda2/lib/python2.7/site-packages/scrapy/http/request/form.py", line 9, in <module> import lxml.html File "/home/rip/miniconda2/lib/python2.7/site-packages/lxml/html/__init__.py", line 54, in <module> from .. import etree ImportError: libiconv.so.2: cannot open shared object file: No such file or directory

很明显,目标文件似乎丢失了。我是否必须从源头构建scrapy,还是有替代方案?

0 个答案:

没有答案