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 相关文章推荐
深入理解NumPy简明教程---数组2
Dec 17 Python
Python设计模式之工厂模式简单示例
Jan 09 Python
pandas读取csv文件,分隔符参数sep的实例
Dec 12 Python
Python 保存矩阵为Excel的实现方法
Jan 28 Python
Python+PyQt5实现美剧爬虫可视工具的方法
Apr 25 Python
Python3.5基础之函数的定义与使用实例详解【参数、作用域、递归、重载等】
Apr 26 Python
python 中的列表生成式、生成器表达式、模块导入
Jun 19 Python
简单了解python单例模式的几种写法
Jul 01 Python
python飞机大战pygame游戏背景设计详解
Dec 17 Python
Django密码存储策略分析
Jan 09 Python
python实现俄罗斯方块游戏(改进版)
Mar 13 Python
python语音识别指南终极版(有这一篇足矣)
Sep 09 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全角字符转换为半角函数
2014/02/07 PHP
教你如何在CI框架中使用 .htaccess 隐藏url中index.php
2014/06/09 PHP
初识PHP
2014/09/28 PHP
thinkphp文件处理类Dir.class.php的用法分析
2014/12/08 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
2016/10/14 PHP
PHP实现导出excel数据的类库用法示例
2016/10/15 PHP
yii2-GridView在开发中常用的功能及技巧总结
2017/01/07 PHP
URI、URL和URN之间的区别与联系
2006/12/20 Javascript
JS 巧妙获取剪贴板数据 Excel数据的粘贴
2009/07/09 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/25 Javascript
php结合imgareaselect实现图片裁剪
2015/07/05 Javascript
xtemplate node.js 的使用方法实例解析
2016/08/22 Javascript
详解vue.js组件化开发实践
2016/12/14 Javascript
JavaScript中常见的八个陷阱总结
2017/06/28 Javascript
利用Vue.js实现求职在线之职位查询功能
2017/07/03 Javascript
Vue 父子组件数据传递的四种方式( inheritAttrs + $attrs + $listeners)
2018/05/04 Javascript
Vue表单demo v-model双向绑定问题
2018/06/29 Javascript
vue中使用heatmapjs的示例代码(结合百度地图)
2018/09/05 Javascript
由Python运算π的值深入Python中科学计算的实现
2015/04/17 Python
浅谈Python 集合(set)类型的操作——并交差
2016/06/30 Python
更改Ubuntu默认python版本的两种方法python-> Anaconda
2016/12/18 Python
在Python文件中指定Python解释器的方法
2019/02/18 Python
详解python 爬取12306验证码
2019/05/10 Python
OpenCV中VideoCapture类的使用详解
2020/02/14 Python
Python装饰器的应用场景代码总结
2020/04/10 Python
python实现学生成绩测评系统
2020/06/22 Python
使用CSS3实现一个3D相册效果实例
2016/12/03 HTML / CSS
英国书籍、CD、DVD和游戏的第一道德零售商:Awesome Books
2020/02/22 全球购物
android面试问题与答案
2016/12/27 面试题
《棉鞋里的阳光》教学反思
2014/04/24 职场文书
会议室标语
2014/06/21 职场文书
模具专业求职信
2014/06/26 职场文书
2014年公务员个人工作总结
2014/11/22 职场文书
爱护环境建议书
2015/09/14 职场文书
jquery插件实现图片悬浮
2021/04/16 jQuery
聊聊CSS粘性定位sticky案例解析
2022/06/01 HTML / CSS