windows安装scrapy

1.安装Twisted

直接pip install Twisted

然后报错

 

最后一句提醒让升级pip,然后运行 python -m pip install --upgrade pip 运行 

这时候我们成功升级了pip了。然后重新 安装pip install twisted运行之后看到出现 如下错误

字面意思看需要安装Microsoft Visual C++ 14.0 ,但是这个东西安装起来很麻烦,而且安装上了也不一定准确,这个时候呢,我们一般就考虑第三方的python模块安装包
http://www.lfd.uci.edu/~gohlke/pythonlibs/

然后搜索twisted,下载对应的版本,下图cp36就是python3.6x版本用的,win32是指的python的位数,cmd输入python查看python的版本,这里我就下载下面蓝色x

https://pan.baidu.com/s/1MOVgSWO0aJrBMKUw4ibdrQ

然后用命令行到whl的目录

pip install  Twisted-18.4.0-cp36-cp36m-win32.whl

2.安装scrapy

 

pip install scrapy

 没有特殊情况就会安装成功了。

3.创建工程

打开命令行,然后切换到需要的目录,d:

输入下面的命令创建工程

scrapy startproject weibo

其中weibo是你需要创建的工程的名字,前两个参数不动。

然后到达工程的目录,cd weibo

scrapy genspider weibocn m.weibo.cn

然后这时候进入工程的spider文件发现多了一个文件weibocn.py

weibocn 是爬虫的名字,具有唯一性,每个工程拥有一个唯一的爬虫名,m.weibo.cn是指定域范围,获取的内容只在指定的域。

 

本文作者:公众号python学习开发

本文链接:https://www.cnblogs.com/c-x-a/p/8996716.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   公众号python学习开发  阅读(6410)  评论(0编辑  收藏  举报
历史上的今天:
2016-05-05 nodejs 在线学习课堂
2016-05-05 nodejs 使用mysql 进行查询的问题
2016-05-05 Node.jsでMySQLを使うメモ
2016-05-05 nodejs的process模块如何获取其他进程的pid
2016-05-05 nodejs 文件拷贝
2016-05-05 nodejs package.json解释
2016-05-05 node.js JS对象和JSON字符串之间的转换
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起