天天看点

win10 python3.6 安装scrapy 亲测可用

早上看了一下http://www.scrapyd.cn/doc/124.html,对scrapy产生了兴趣。于是搞了一下。

一开始怕踩坑于是搞了一个anaconda的下载,下载地址为:https://www.anaconda.com/download/,想着美滋滋图像化界面一步到位就好了,简直就是痴人说梦。在安装好scrapy后,终端输入 scrapy没有问题,但是 scrapy install 项目名称 发生了报错。搞了很久也没有成功,安装扩展也失败。然后在anaconda中找到了一个py3.6成功的方法。

1. 首先更新一下pip,安装whl格式包需要安装wheel库,

python -m pip install --upgrade pip
pip install wheel
           

2.scrapy依赖twiste,使用whl格式的包进行安装,这个文件在https://www.lfd.uci.edu/~gohlke/pythonlibs/,找到Twisted-18.9.0-cp36-cp36m-win_amd64.whl,下载我将其放在了D:下 ,根据你的Python的版本选择合适的包,名称中间的cp36是python3.6的意思,amd64是python的位数

pip install D:/Twisted-18.9.0-cp36-cp36m-win_amd64.whl
           

3.scrapy依赖lxml包,需要先安装lxml包,lxml包依赖libxml2,libxml2-devel,所以安装lxmllibxml2, libxml2-devel。同样在https://www.lfd.uci.edu/~gohlke/pythonlibs/,找到lxml-4.2.5-cp36-cp36m-win_amd64.whl,下载我将其放在了D:下

pip install D:/lxml-4.2.5-cp36-cp36m-win_amd64.whl
           

4. 安装scrapy 在https://www.lfd.uci.edu/~gohlke/pythonlibs/,找到 Scrapy-1.5.1-py2.py3-none-any.whl,下载我将其放在了D:下

pip install D:/Scrapy-1.5.1-py2.py3-none-any.whl
           

5. ok了可以在终端打出 scrapy 查看信息 ,最重要的是在scrapy startproject 项目名 ,放在了C:\Users\tx\project\project下。

win10 python3.6 安装scrapy 亲测可用

这是anaconda创建的python3.6的环境。原始官网的py为3.7,3.7环境变量为C:\ProgramData\Anaconda3\python.exe,我创建的3.6环境为C:\ProgramData\Anaconda3\envs\py36_firstblood\python.exe ,请仔细甄别。所有操作应该在py3.6中执行

win10 python3.6 安装scrapy 亲测可用

最后祝各位安装成功。来源https://blog.csdn.net/liuweiyuxiang/article/details/68929999

继续阅读