Python——Windows下安装gevent库

在学习Python爬虫过程中,由于用多协程异步的爬取方法实现数据爬取需要用到gevent库,在导入gevent库的过程中出现如下错误。

一开始我只是用pip install gevent指令安装gevent库,但是出现如下图的异常

Python——Windows下安装gevent库

之后我通过百度查找了各种安装gevent的方法,许多博客和论坛提到在网站https://www.lfd.uci.edu/~gohlke/pythonlibs/#gevent中下载与合适的gevent安装包。于是我下载了gevent‑1.5a2‑cp38‑cp38‑win_amd64.whl的安装包(因为我的是64位系统)。但是还是没有解决我安装过程中的根本问题。

最后在一篇博客中看到了类似的异常,其实异常的解决方法在上图中已经有给出提示了,只是我没有留意。

Python——Windows下安装gevent库

留意提示中的安装包中有“cp37”这个关键字符,而我所用是Python37,回到https://www.lfd.uci.edu/~gohlke/pythonlibs/中找到我需要的安装包gevent‑1.4.0‑cp37‑cp37m‑win_amd64.whl

安装包找对了问题就解决啦!(我把安装包放在了Python37的路径下)

打开终端,在gevent‑1.4.0‑cp37‑cp37m‑win_amd64.whl所在的路径下执行指令pip install gevent-1.4.0-cp37-cp37m-win_amd64.whl

安装成功!

Python——Windows下安装gevent库