解决安装scrapy库的错误及编译器冲突

基本安装:

pip install scrapy

  • (清华源)推荐使用

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scrapy
  • 常见的问题

问题:error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”

方法:提示需要安装C++14.0库,需观察报错信息,修改pip代码,再多几次pip,直至success提示。

进阶安装:(基本安装仍然失败的情况)

  1. 安装wheel

pip install wheel
  1. 安装twisted

  • 以红框为例:cp38为python编译器版本为3.8 win_amd64为操作系统

  1. 用wheel安装twisted

pip install twisted-20.3.0-cp38-cp38-win_amd64.xml
  1. 安装scrapy

pip install scrapy

至此scrapy安装完成。

  1. 创建scrapy项目

scrapy startproject game

出现下图就是成功创建

pycharm和anaconda的编译器版本冲突问题

pip安装有个特性,喜欢先查找在安装。这一查不得了,pycharm目录查找不到,直接跳转至anaconda的编译器环境里查找,由于anaconda的库都是提前内置好的,我的pycharm会提示scrapy已经在anaconda目录下安装。但我在pycharm里面创建scrapy项目的时候显示无法创建。这不合理,我检查了报错信息,发现是我的anaconda的编译器版本太老了,scrapy框架不适用,我去安装了最新版本的anaconda就可以安装scrapy了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值