scrapy安装步骤,python3.8安装scrapy
安装Scrapy和安装其他Python包没什么区别。此外,使用以下命令安装它:
Pipinstallscrapy如果在命令行窗口运行这个命令,会看到程序并没有立即下载安装scrapy,而是连续下载大量的第三方包。
如果命令行窗口提示找不到pip命令,也可以通过python命令运行pip模块来安装Scrapy。
比如python-mpipinstallscrapy。这是因为Scrapy需要大量的第三方包。通常,Scrapy依赖于以下第三方软件包:
pyo pensl:Python是一个用来支持SSL(SecuritySocketLayer)的包。
密码学:Python的加密库。
CFFI:Python调用c的接口库
Zope.interface:为Python缺乏接口提供扩展的库。
Lxml:处理xml和HTML文档的库,比Python内置的xml模块要好。
Python是一个处理CSS选择器的扩展包。
twisted:Python的事件驱动网络引擎包。
.如果Python环境中没有这样的第三方包,那么Python会根据依赖关系自动下载安装。这个过程没什么好谈的。pip通常会自动完成整个过程。我们只需要等待。但是,在自动下载和安装Twisted时,pip会提示以下错误:
错误: Microsoft visual c 14.0是必需的
Build Tools :3358 landing hub . Visual studio.com/visual-CPP-build-tools根据上面的错误提示,我们需要在安装Twisted之前下载并安装Microsoft Visual C Build Tools。为了安装一个小小的Twisted包,需要安装一个巨大的Microsoft Visual C Build工具吗?
答案是否定的,提示以上错误只是因为pip自动下载的Twisted安装包存在一些缺陷,可以先自己下载Twisted安装包。登录www.lfd.uci.edu/~gohlke/pythonlibs/网站,在页面中间查找“Twisted”项目,您可以看到如图1所示的下载链接。
从图1所示的链接可以看出,Twisted的最新版本是18.9.0,Twisted为2.7、3.5、3.6、3.7等不同版本的Python提供了相应的安装包。由于本教程的内容主要是Python 3.6,所以你要下载Twisted Python 3.6的版本,其中带win32的文件名是32位版本,带win_amd64的文件名是64位版本。这里还需要根据操作系统的位数选择相应的版本。
下载合适的Twisted安装包后,会得到一个Twisted-18 . 9 . 0-cp36-cp36m-win _ amd64 . whl文件(针对64位系统),这就是Twisted安装包。
运行以下命令来安装Twisted包。
PISTALLTWISTED-18 . 9 . 0-CP36-CP36M-WIN _ AMD64。WHL在安装过程中会自动检查,必要时会自动下载安装Twisted所依赖的第三方包,如zope.interface、Automat、incremental等。
安装完成后,系统将提示您有关成功安装的以下信息:
成功安装扭曲-18.9.0
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。