我已经在 aws 上设置了一个实例。现在我想在特定端口上启动scrapyd。根据文档
aptitude install scrapyd-X.YY
但没有找到资质。我尝试使用 yum 安装 aptitude,但没有找到匹配项(可能它仅适用于 apt-get,但我也缺少 yum ap-get)
任何人都可以帮助我,还有其他方法可以做到这一点吗?
我已经在 aws 上设置了一个实例。现在我想在特定端口上启动scrapyd。根据文档
aptitude install scrapyd-X.YY
但没有找到资质。我尝试使用 yum 安装 aptitude,但没有找到匹配项(可能它仅适用于 apt-get,但我也缺少 yum ap-get)
任何人都可以帮助我,还有其他方法可以做到这一点吗?
如果您首先安装 pip:
sudo yum install python-pip
你可以像这样使用pip安装scrapyd
pip install scrapyd
您使用的是基于 yum 的操作系统,而不是基于 apt 的操作系统。忘记任何涉及 apt 或其变体的命令。
跳过您已经完成的步骤:
yum install python
yum install python-pip
yum install libxml2-python
pip install Scrapy
至于libxml2-python,请记住“已知 2.6.28 之前的版本在解析某些格式错误的 HTML 时存在问题,并且据报道也包含泄漏,因此强烈推荐 2.6.28 或更高版本”