笨鸟编程-零基础入门Pyhton教程

 找回密码
 立即注册

安装指南

发布者: 笨鸟自学网

支持的Python版本

Scrapy需要python3.6+,CPython实现(默认)或pypy7.2.0+实现(请参见 Alternate Implementations )

安装 Scrapy

如果你在用 Anaconda 或 Miniconda ,您可以从 conda-forge 频道,它有针对Linux、Windows和macOS的最新软件包。

使用 conda 安装 Scrapy,运行:

conda install -c conda-forge scrapy

或者,如果您已经熟悉了python包的安装,那么可以从pypi安装scrappy及其依赖项,方法是:

pip install Scrapy

我们强烈建议您在以下位置安装Scrapy:ref:一个专用的virtualenv <intro-using-virtualenv>,以避免与您的系统包冲突。

请注意,有时这可能需要根据操作系统解决一些零碎依赖项的编译问题,因此请确保检查 平台特定安装说明 .

有关更详细和平台特定的说明以及故障排除信息,请继续阅读。

很好知道的事情

Scrapy 是用纯python编写的,它依赖于几个关键的python包(以及其他包):

  • lxml 一个高效的XML和HTML解析器

  • parsel ,一个写在lxml上面的html/xml数据提取库,

  • w3lib ,用于处理URL和网页编码的多用途帮助程序

  • twisted 异步网络框架

  • cryptography 和 pyOpenSSL ,处理各种网络级安全需求

Scrapy测试的最小版本是:

  • Twisted 14.0

  • lxml 3.4

  • pyOpenSSL 0.14

Scrapy可以与这些软件包的旧版本一起工作,但不能保证它会继续工作,因为它没有针对它们进行测试。

其中一些软件包本身依赖于非python软件包,这些软件包可能需要依赖于您的平台的其他安装步骤。请检查 platform-specific guides below .

如果与这些依赖项相关的任何问题,请参阅它们各自的安装说明:

  • lxml installation

  • cryptography installation

1234下一页
上一篇:Scrapy一目了然下一篇:Scrapy 教程

Archiver|手机版|笨鸟自学网 ( 粤ICP备20019910号 )

GMT+8, 2024-7-27 13:22 , Processed in 0.050128 second(s), 17 queries .

© 2001-2020

返回顶部