Fla*_*zer 5 python twisted scrapy
在Ubuntu 13.04中,我已经从tarball安装了Scrapy for python-2.7.执行爬网命令会导致以下错误:
ImportError:加载对象'scrapy.telnet.TelnetConsole'时出错:没有名为conch的模块
我也尝试使用easy_install和使用tarball安装twisted conch.我还从python路径中删除了scrappy.egg和.info以及主要的scrappy文件夹.
重新安装scrapy也无济于事.
有人能指出我正确的方向吗?
在Ubuntu上,你应该避免easy_install在任何地方使用.相反,你应该使用apt-get,aptitude"Ubuntu软件中心",或者其他的分布提供的工具.
例如,这个单一命令就是安装scrapy所需要的 - 以及它尚未安装的每个依赖项:
$ sudo apt-get install python-scrapy
Run Code Online (Sandbox Code Playgroud)
easy_install安装的东西并不是那么好apt-get.机会是你不能让它工作的原因是它没有完全安装合理的东西,特别是对于系统上已安装的东西.可悲的是,它也没有留下它做了什么的记录,所以卸载很难或不可能.您现在可能在您的系统上出现大问题,导致正常安装无法正常工作(或许不是,您可能会很幸运).很难说是否是这种情况,因为有很多不同的部分进入工作系统,并且它们都需要恰到好处地组合在一起,并且很难枚举它们以便您可以检查它们,更不用说枚举了他们每个人都可以被打破的方式.