美文网首页
Python3.7安装Scrapy

Python3.7安装Scrapy

作者: 红煌流星 | 来源:发表于2019-02-15 19:02 被阅读0次

    首先用pipenv新建一个虚拟环境:
    pipenv install


    注意里面的信息,安装的python版本是3.7.2,python37-32代表这个是32位的。
    接着,我们需要先安装Twisted,因为直接安装scrapy的话,twisted安装会失败。
    我们到https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted找到twisted的安装包。

    这是最新的Twisted安装包,找到我们需要的版本,注意cp37指的是cpython3.7,而我们的python是32位的,所以选择win32,所以Twisted-18.9.0-cp37-cp37m-win32.whl就是我们需要的安装包。
    下载到虚拟环境所在的文件夹,执行命令:
    pipenv install Twisted-18.9.0-cp37-cp37m-win32.whl
    接着,就成功安装Twisted了,输出是这样的

    执行 pipenv graph看看依赖树:

    PS: 如果我们查看了Pipfile的话,会有如下的显示:

    这里记录了Twisted的安装路径,如果我们删了安装包,就会报错...
    解决办法:改成twisted = "*",之后再pipenv lock,就不会报错了。

    接着,再安装scrapy就行了。
    pipenv install scrapy
    之后,在win下我们要使用scrapy,还要安装pywin32。
    pipenv install pywin32
    完成,以上。

    相关文章

      网友评论

          本文标题:Python3.7安装Scrapy

          本文链接:https://www.haomeiwen.com/subject/kjbmeqtx.html