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网络编程学习笔记(四):域名系统
Jun 09 Python
Python使用MD5加密字符串示例
Aug 22 Python
Python实现的批量下载RFC文档
Mar 10 Python
Python中isnumeric()方法的使用简介
May 19 Python
python 时间戳与格式化时间的转化实现代码
Mar 23 Python
微信跳一跳游戏python脚本
Apr 01 Python
python如何实现int函数的方法示例
Feb 19 Python
python 运用Django 开发后台接口的实例
Dec 11 Python
django-初始配置(纯手写)详解
Jul 30 Python
python 计算方位角实例(根据两点的坐标计算)
Jan 17 Python
Python gevent协程切换实现详解
Sep 14 Python
Django实现WebSocket在线聊天室功能(channels库)
Sep 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
静态的动态续篇之来点XML
2006/08/15 Javascript
jQuery 1.0.4 - New Wave Javascript(js源文件)
2007/01/15 Javascript
JS中怎样判断undefined(比较不错的方法)
2014/03/27 Javascript
jQuery 删除或是清空某个HTML元素示例
2014/08/04 Javascript
jQuery统计指定子元素数量的方法
2015/03/17 Javascript
jQuery实现自动滚动到页面顶端的方法
2015/05/22 Javascript
javascript转换静态图片,增加粒子动画效果
2015/05/28 Javascript
jQuery+css3实现Ajax点击后动态删除功能的方法
2015/08/10 Javascript
JavaScript中的prototype原型学习指南
2016/05/09 Javascript
微信小程序 获取相册照片实例详解
2016/11/16 Javascript
简单实现JS上传图片预览功能
2017/04/14 Javascript
VueJS事件处理器v-on的使用方法
2017/09/27 Javascript
karma+webpack搭建vue单元测试环境的方法示例
2018/05/24 Javascript
jQuery+vue.js实现的多选下拉列表功能示例
2019/01/15 jQuery
使用JavaScript保存文本文件到本地的两种方法
2019/01/22 Javascript
vue自定义表单生成器form-create使用详解
2019/07/19 Javascript
vue实现从外部修改组件内部的变量的值
2020/07/30 Javascript
Python解析excel文件存入sqlite数据库的方法
2016/11/15 Python
Windows系统下多版本pip的共存问题详解
2017/10/10 Python
浅谈numpy数组中冒号和负号的含义
2018/04/18 Python
python sorted函数的小练习及解答
2019/09/18 Python
基于python实现坦克大战游戏
2020/10/27 Python
python subprocess pipe 实时输出日志的操作
2020/12/05 Python
Appium+Python实现简单的自动化登录测试的实现
2021/01/26 Python
HTML5实现可缩放时钟代码
2017/08/28 HTML / CSS
html5关于外链嵌入页面通信问题(postMessage解决跨域通信)
2020/07/20 HTML / CSS
会计毕业生自我鉴定
2013/11/04 职场文书
高校辅导员推荐信范文
2013/12/25 职场文书
行政专员岗位职责
2014/01/02 职场文书
医生进修自我鉴定
2014/01/19 职场文书
领导干部考察材料
2014/02/08 职场文书
汉语言文学毕业生自荐信范文
2014/03/24 职场文书
新郎婚礼答谢词
2015/01/04 职场文书
婚庆答谢词大全
2015/09/29 职场文书
Promise面试题详解之控制并发
2021/05/14 面试题
nginx七层负载均衡配置详解
2022/07/15 Servers