首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用Scrapy时出错:[‘scrapy.telnetT. Error’:没有名为conch扭曲的模块]

使用Scrapy时出错:[‘scrapy.telnetT. Error’:没有名为conch扭曲的模块]
EN

Stack Overflow用户
提问于 2013-06-23 17:45:06
回答 3查看 3.3K关注 0票数 5

在Ubuntu13.04中,我从tarball中为python-2.7安装了Scrapy。执行爬行命令将导致以下错误:

ImportError:错误加载对象‘scrapy.telnett.elnetConsole’:没有名为conch的模块

我还尝试过使用easy_install和tarball安装扭曲的海螺。我还从python中删除了scrappy.egg和.info以及主文件文件夹。

重新安装刮伤也没有帮助。

某个人能把我引向正确的方向吗?

EN

回答 3

Stack Overflow用户

发布于 2013-06-23 19:54:29

在Ubuntu上,您应该尽可能避免使用easy_install。相反,您应该使用apt-getaptitude、"Ubuntu“或其他发行版提供的工具。

例如,这个命令就是安装scrapy所需的全部--以及它的每个尚未安装的依赖项:

代码语言:javascript
代码运行次数:0
运行
复制
$ sudo apt-get install python-scrapy

easy_install在安装方面不如apt-get好。你不能让它工作的原因很可能是因为它没有很好地安装一些东西,特别是已经安装在系统上的东西。可悲的是,它也没有留下任何记录,所以卸载是困难的或不可能的。您的系统现在可能有很大的混乱,无法正常安装(或者没有,您可能是幸运的)。很难说是否是这样,因为在一个工作的系统中有很多不同的部分,它们都需要正确地结合在一起,而且很难枚举它们,这样您就可以检查它们,更不用说列举它们各自可能被破坏的方式了。

票数 8
EN

Stack Overflow用户

发布于 2015-03-21 08:41:35

  1. 确保您有python开发头:apt-get install build-essential python-dev
  2. pippip install Scrapy安装刮擦器
票数 0
EN

Stack Overflow用户

发布于 2015-04-20 20:49:36

Ubuntu在0.10版中打包了 New。

Scrapinghub发布的程序包通常比Ubuntu中的更新鲜,而且更稳定,因为它们是由Github (主和稳定分支)连续构建的,因此它们包含了最新的bug修复。

使用包的

将用于签署Scrapy包的GPG密钥导入APT密钥环:

步骤1

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 627220E7

使用以下命令创建/etc/apt/ Create .list.d/scrapy.list文件:

步骤2

回显'deb http://archive.scrapy.org/ubuntu scrapy main‘\ sudo tee /etc/apt/sudo.list.d/scrapy.list

更新软件包列表并安装scrapy-0.24包:

Step.3

sudo apt-get更新&& sudo apt-获取安装scrapy-0.24

Note

如果您正在尝试升级Scrapy,请重复步骤3。警告

python是一个由官方debian存储库提供的不同的包,它非常过时,而且不受Scrapy团队的支持。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17263509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档