解决 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 字样

猜你喜欢

转载自blog.csdn.net/PY0312/article/details/89412855