在Ubuntu 13.04中,我从tarball安装了适用于python-2.7的Scrapy。执行搜寻命令会导致以下错误:
我还尝试使用easy_install和tarball安装扭曲的海螺。我还从python路径中删除了scrappy.egg和.info以及主要scrappy文件夹。
重新安装scrapy也无济于事。
有人可以指出我正确的方向吗?
最佳答案
在Ubuntu上,应尽可能避免使用easy_install
。相反,您应该使用apt-get
,aptitude
,“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/