安装twisted_Scrapy 入门日记1:安装报错详解 Microsoft Visual C++required

首先进行Scrapy的安装:

  1. 在左下角搜索中键入cmd,然后打开命令提示符
  2. 输入pip install scrapy
  3. 等程序跑完

程序报错:Microsoft Visual C++ 14.0 is required

  1. 查看上面几行warnings,发现安装twisted包时也同时出现问题
    1.1. 尝试 pip install twisted 出现同样错误信息
  2. 两个stackoverflow上的解决帖子:
    [error-while-installing-scrapy-error-microsoft-visual-c-14-0-is-required](Error while installing Scrapy error: Microsoft Visual C++ 14.0 is required)
    [error-microsoft-visual-c-14-0-is-required-get-it-with-microsoft-visual-c](error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools” scrapy)
  3. 两个帖子的共同解决方式是:tl;dr 先装twisted包再装scrapy
    a)首先查看自己的python版本。在在cmd中输入 python
    b)打开 twisted包下载地址
    c)根据自己的python版本找到对应的twisted包, 左键点击自动下载。
    注意,python 3.7 32位 应该下载 Twisted‑18.9.0‑cp37‑cp37m‑win32.whl
    python 3.6 版本则下载cp36,依次类推如果下一步安装时,出现错误信息 “Twisted‑18.9.0‑cp37‑cp37m‑win32.whl is not a supported wheel”, 则代表下载的安装包版本错误。再次确认自己的python版本、位数,重新下载。
    d)找到本地文件夹中刚刚下载的twisted文件,记住地址(或者右键打开属性,以便将文件地址复制到cmd命令中)
    e)打开cmd,输入 pip install C:Users用户名DownloadsTwisted‑18.9.0‑cp37‑cp37m‑win32.whl
    请将C:Users文件夹地址换成你自己的地址。出现错误信息 “Twisted‑18.9.0‑cp37‑cp37m‑win32.whl is not a supported wheel”, 则代表下载的安装包版本错误。
    f)等程序跑完,twisted应该已经正确安装好了。

继续安装scrapy

  1. 在cmd中输入pip install scrapy
  2. 等程序跑完,此时应该可以完成安装scrapy。
  3. 输入 scrapy 可以查看安装版本
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值