在Ubuntu 13.04中,我从tarball安装了适用于python-2.7的Scrapy。执行搜寻命令会导致以下错误:



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

重新安装scrapy也无济于事。

有人可以指出我正确的方向吗?

最佳答案

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

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

$ sudo apt-get install python-scrapy
easy_install的安装能力不及apt-get。您之所以无法使它正常工作的原因可能是它没有合理地安装东西,特别是就系统上已安装的东西而言。可悲的是,它也没有留下任何记录,因此卸载是困难的或不可能的。现在,您的系统可能会陷入一片困惑,从而无法正常安装(或者可能不会,您可能很幸运)。很难说是否是这种情况,因为工作系统中有很多不同的部分,并且它们都需要正确地组合在一起,并且很难枚举它们,因此您可以对其进行检查,更不用说枚举了。它们各自可以被破坏的方式。

关于python - 使用Scrapy : ['scrapy.telnet.TelnetConsole' : No module named conch twisted]时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17263509/

10-15 06:42