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在windows下实现备份程序实例
Jul 04 Python
python元组操作实例解析
Sep 23 Python
python3生成随机数实例
Oct 20 Python
python 内置函数filter
Jun 01 Python
python通过百度地图API获取某地址的经纬度详解
Jan 28 Python
详解Python判定IP地址合法性的三种方法
Mar 06 Python
django admin 后台实现三级联动的示例代码
Jun 22 Python
Python中修改字符串的四种方法
Nov 02 Python
Opencv图像处理:如何判断图片里某个颜色值占的比例
Jun 03 Python
numpy的Fancy Indexing和array比较详解
Jun 11 Python
Python list去重且保持原顺序不变的方法
Apr 03 Python
python爬取新闻门户网站的示例
Apr 25 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中的cookie
2006/11/26 PHP
PHP模块 Memcached功能多于Memcache
2011/06/14 PHP
php读取3389的脚本
2014/05/06 PHP
PHP获取ip对应地区和使用网络类型的方法
2015/03/11 PHP
php三种实现多线程类似的方法
2015/10/30 PHP
用JS实现的一个include函数
2007/07/21 Javascript
jQuery的3种请求方式$.post,$.get,$.getJSON
2014/03/28 Javascript
jQuery里filter()函数与find()函数用法分析
2015/06/24 Javascript
jQuery选择器基础入门教程
2016/05/10 Javascript
JavaScript必知必会(五) eval 的使用
2016/06/08 Javascript
jquery操作select取值赋值与设置选中实例
2017/02/28 Javascript
vue双向绑定简要分析
2017/03/23 Javascript
基于代数方程库Algebra.js解二元一次方程功能示例
2017/06/09 Javascript
微信浏览器禁止页面下拉查看网址实例详解
2017/06/28 Javascript
Vue 页面切换效果之 BubbleTransition(推荐)
2018/04/08 Javascript
vue中实现Monaco Editor自定义提示功能
2019/07/05 Javascript
Vue路由守卫之路由独享守卫
2019/09/25 Javascript
python调用机器喇叭发出蜂鸣声(Beep)的方法
2015/03/23 Python
Python正则表达式教程之三:贪婪/非贪婪特性
2017/03/02 Python
go和python变量赋值遇到的一个问题
2017/08/31 Python
python ansible服务及剧本编写
2017/12/29 Python
利用python打开摄像头及颜色检测方法
2018/08/03 Python
浅谈python脚本设置运行参数的方法
2018/12/03 Python
浅谈Python3中strip()、lstrip()、rstrip()用法详解
2019/04/29 Python
Python获取、格式化当前时间日期的方法
2020/02/10 Python
Python通过两个dataframe用for循环求笛卡尔积
2020/04/29 Python
html5 CSS过度-webkit-transition使用介绍
2013/07/02 HTML / CSS
简单介绍HTML5中audio标签的使用
2015/09/24 HTML / CSS
美国知名的时尚购物网站:Anthropologie
2016/12/22 全球购物
中专毕业自我鉴定
2013/10/16 职场文书
2015年试用期工作总结
2014/12/12 职场文书
社区党建工作总结2015
2015/05/13 职场文书
小学语文继续教育研修日志
2015/11/13 职场文书
假如给我三天光明:舟逆水而行,人遇挫而达 
2019/10/29 职场文书
UNION CREATIVE《Re:从零开始的异世界生活》雷姆手办
2022/03/20 日漫
使用CSS定位HTML元素的实现方法
2022/07/07 HTML / CSS