windows下安装scrapy

本文详细介绍了在Windows环境下安装Scrapy爬虫框架前,如何安装必要的依赖库,包括wheel、lxml、Twisted和pywin32。提供了更新pip的方法,以及针对不同Python版本和系统位数的Twisted安装指导。

安装scrapy前需要安装wheel、lxml、Twisted、pywin32,最后再安装scrapy

1. 更新pip

On Windows :

python -m pip install -U pip

2. 安装wheel、lxml、Twisted、pywin32

  1. lxml这个库是用来做xpath提取的
pip intsall lxml
  1. 安装wheel
pip install wheel
  1. 安装Twisted
    在这个网址中下载合适的Twisted文件
    网站比较乱,建议使用快捷搜索ctrl + f搜索Twisted
Twisted‑19.2.0‑cp27‑cp27m‑win32.whl
Twisted‑19.2.0‑cp27‑cp27m‑win_amd64.whl
Twisted‑19.2.0‑cp35‑cp35m‑win32.whl
Twisted‑19.2.0‑cp35‑cp35m‑win_amd64.whl
Twisted‑19.2.0‑cp36‑cp36m‑win32.whl
Twisted‑19.2.0‑cp36‑cp36m‑win_amd64.whl
Twisted‑19.2.0‑cp37‑cp37m‑win32.whl
Twisted‑19.2.0‑cp37‑cp37m‑win_amd64.whl

其中 cp27 是指 python2.7版本, cp36是指python3.6版本,下载和自己电脑对应python版本, 32位的和64位的文件都试一下
管理员模式运行cmd,使用cd 下载文件的路径 指令,到这个路径下
使用pip install Twisted‑19.2.0‑cpxx.....安装下载的文件
出现Twisted-19.2.0-cp36-cp36m-win32.whl is not a supported wheel on this platform.表示不支持,尝试其它文件

  1. 安装pywin32
    这个我使用pip install pywin32就成功安装了,安装未成功可以尝试使用手动安装的方法
    pywin32文件下载地址
    下载对应python版本的pywin32的exe文件(需要运行),如果报错就选择其它文件,安装成功后在cmd中输入python,然后输入 import win32con或者import win32api没有报错说明安装pywin32成功了

  2. 安装scrapy
    wheel、lxml、Twisted、pywin32安装成功后就可以通过pip命令安装scrapy了
    使用pip install scrapy安装scrapy

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值