win10系统中安装scrapy-1.1


Posted in Python onJuly 03, 2016

0.环境说明

win10 64bit,电脑也是64bit的处理器,电脑装有vs2010 64bit,但是为了保险起见,只试验了32位的安装,等有时间了,再试下64位的安装。如无特殊说明,一切操作都是在windows命令行下执行的。电脑也需要联网,因为pip在安装包的时候,需要在线下载相关包。

1.安装python

我用的是win32-python-2.7.12,请切记用版本高于.10以上版本,因为我记得到装pip的时候,好像必须要.8以上版本。

然后是将相关环境变量配置到path路径中,不懂请谷歌,结果如下图黄色说明。

win10系统中安装scrapy-1.1

2.安装pip

点击https://pypi.python.org/pypi/pip 下载pip-6.1.1.tar.gz (md5, pgp)

解压后进行文件夹,执行:python setup.py install

3.安装lxml

lxml是一种使用 Python 编写的库,可以迅速、灵活地处理 XML。选择对应的Python版本安装。;

安装命令:pip install lxml

验证是否安装成功见下图:

win10系统中安装scrapy-1.1

4.安装zope.interface

pip install zope.interface

5.安装Twisted

Twisted是用Python实现的基于事件驱动的网络引擎框架,安装命令:

pip install twisted

我转的时候,遇到了问题:

error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27

解决办法如下:

Execute the following command based on the version of Visual Studio installed:

Visual Studio 2010 (VS10):SET VS90COMNTOOLS=%VS100COMNTOOLS%

Visual Studio 2012 (VS11):SET VS90COMNTOOLS=%VS110COMNTOOLS%

Visual Studio 2013 (VS12):SET VS90COMNTOOLS=%VS120COMNTOOLS%

Visual Studio 2015 (VS14):SET VS90COMNTOOLS=%VS140COMNTOOLS%

然后再重新执行:

pip install twisted

即可。

6.安装pyOpenSSL

pip install pyopenssl

7.安装win32py

提供win32api,点击 http://sourceforge.net/projects/pywin32/files/pywin32/下载

pywin32-220.win32-py2.1.exe,点击安装即可。

8.安装scrapy

pip install scrapy

9.测试scrapy是否可用:

win10系统中安装scrapy-1.1

安装完成,开始使用吧!

哈哈……

Python 相关文章推荐
深入源码解析Python中的对象与类型
Dec 11 Python
Python实现购物系统(示例讲解)
Sep 13 Python
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
Apr 20 Python
Django 连接sql server数据库的方法
Jun 30 Python
Python后台管理员管理前台会员信息的讲解
Jan 28 Python
python爬取内容存入Excel实例
Feb 20 Python
python使用wxpy实现微信消息防撤回脚本
Apr 29 Python
浅谈Python小波分析库Pywavelets的一点使用心得
Jul 09 Python
python Django编写接口并用Jmeter测试的方法
Jul 31 Python
Python实现企业微信机器人每天定时发消息实例
Feb 25 Python
浅析Python 责任链设计模式
Sep 11 Python
python 获取计算机的网卡信息
Feb 18 Python
使用Python从有道词典网页获取单词翻译
Jul 03 #Python
python中函数传参详解
Jul 03 #Python
Python使用Srapy框架爬虫模拟登陆并抓取知乎内容
Jul 02 #Python
Ruby元编程基础学习笔记整理
Jul 02 #Python
Python的爬虫程序编写框架Scrapy入门学习教程
Jul 02 #Python
搭建Python的Django框架环境并建立和运行第一个App的教程
Jul 02 #Python
Python使用poplib模块和smtplib模块收发电子邮件的教程
Jul 02 #Python
You might like
提升PHP执行速度全攻略(上)
2006/10/09 PHP
WordPress判断用户是否登录的代码
2011/03/17 PHP
PHP调用C#开发的dll类库方法
2014/07/28 PHP
将PHP程序中返回的JSON格式数据用gzip压缩输出的方法
2016/03/03 PHP
thinkPHP5.0框架安装教程
2017/03/25 PHP
JavaScript基本对象
2007/01/11 Javascript
javascript 广告后加载,加载完页面再加载广告
2010/11/25 Javascript
基于JQuery的Select选择框的华丽变身
2011/08/23 Javascript
js实现翻页后保持checkbox选中状态的实现方法
2012/11/03 Javascript
javascript简单性能问题及学习笔记
2014/02/04 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
2014/05/10 Javascript
JS实现的生成随机数的4个函数分享
2015/02/11 Javascript
基于jquery实现导航菜单高亮显示(两种方法)
2015/08/23 Javascript
js实现楼层效果的简单实例
2016/07/15 Javascript
省市二级联动小案例讲解
2016/07/24 Javascript
Vue.js动态组件解析
2016/09/09 Javascript
axios实现简单文件上传功能
2019/09/25 Javascript
[16:21]教你分分钟做大人:圣堂刺客
2014/12/03 DOTA
[45:15]Optic vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
Python模拟用户登录验证
2017/09/11 Python
详谈Python高阶函数与函数装饰器(推荐)
2017/09/30 Python
python使用threading获取线程函数返回值的实现方法
2017/11/15 Python
Python在Matplotlib图中显示中文字体的操作方法
2019/07/29 Python
python使用sklearn实现决策树的方法示例
2019/09/12 Python
Pytorch .pth权重文件的使用解析
2020/02/14 Python
python实现提取COCO,VOC数据集中特定的类
2020/03/10 Python
python3.8.1+selenium实现登录滑块验证功能
2020/05/22 Python
LookFantastic丹麦:英国美容护肤精品在线商城
2016/08/18 全球购物
国际领先的学术出版商:Springer
2017/01/11 全球购物
服务承诺书怎么写
2014/05/24 职场文书
高中升旗仪式演讲稿
2014/09/09 职场文书
2014年机关党委工作总结
2014/12/11 职场文书
学校国庆节活动总结
2015/03/23 职场文书
幼儿园万圣节活动总结
2015/05/05 职场文书
建党伟业观后感
2015/06/01 职场文书
MySQL的存储过程和相关函数
2022/04/26 MySQL