解决 win10 安装 PySpider 出错 Command "python setup.py egg_info" failed with error code 10

想必大家在学习 Python 爬虫过程中也遇到很多问题吧

Scrapy 框架安装, 详见: https://blog.csdn.net/PY0312/article/details/89309865


下面我们讲解一下, 在 win10 下安装 PySpider 框架的方法

打开 CMD 命令提示窗口, 输入以下命令: 

pip3 install pyspider    # pip3 是指安装在 python3 环境下

但是在 windows 系统好像会出现如下错误:

Command "python setup.py egg_info" failed with error code 10 in

解决方法如下: 

  • 先安装 wheel 文件

pip3 install wheel

  • 下载 pycurl 并安装编译安装包 
    • 进入https://www.lfd.uci.edu/~gohlke/pythonlibs/, Ctrl + F 查找 pycurl, 下载自己系统对应python版本的pycurl编译包
    • 百度网盘下载链接:https://pan.baidu.com/s/13wbqyPOX_Stlo8PteOQTgQ   提取码:oueq 
    • 该文件 cp 后面是自己系统安装的python版本, 我的系统是64位的, python版本是3.7, 因此下载的是划红线的文件

  • 下载下来后将文件保存在桌面, 然后通过以下命令安装编译包( 注意: 一定要将路径修改为你系统文件的绝对路径 )

pip3 install C:\Users\Nick\Desktop\pycurl-7.43.0.2-cp37-cp37m-win_amd64.whl

  • 安装成功后会提示 Successfully installed 字样, 然后删除桌面上的 xxx.whl 原文件即可

 

  • 以上条件满足后, 依然用以下命令再次尝试你安装 PySpider

pip3 install pyspider

PS: 安装成功后, 在最下面一行会提示: Successfully installed 字样

 

 

 

 

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值