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最长公共子串算法实例
Mar 07 Python
Python开发的HTTP库requests详解
Aug 29 Python
Python基于identicon库创建类似Github上用的头像功能
Sep 25 Python
使用pandas读取csv文件的指定列方法
Apr 21 Python
Python 统计字数的思路详解
May 08 Python
Python HTML解析模块HTMLParser用法分析【爬虫工具】
Apr 05 Python
python实现给微信指定好友定时发送消息
Apr 29 Python
Python占用的内存优化教程
Jul 28 Python
pytorch之ImageFolder使用详解
Jan 06 Python
tensorflow-gpu安装的常见问题及解决方案
Jan 20 Python
python导入库的具体方法
Jun 18 Python
Python的三个重要函数详解
Jan 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
substr()函数中文版
2006/10/09 PHP
不错的PHP学习之php4与php5之间会穿梭一点点感悟
2007/05/03 PHP
PHP自动选择 连接本地还是远程数据库
2010/12/02 PHP
ThinkPHP整合百度Ueditor图文教程
2014/10/21 PHP
php模仿asp Application对象在线人数统计实现方法
2015/01/04 PHP
PHP验证终端类型是否为手机的简单实例
2017/02/07 PHP
php + nginx项目中的权限详解
2017/05/23 PHP
PHP实现登录注册之BootStrap表单功能
2017/09/03 PHP
javascript:void(0)使用探讨
2013/08/27 Javascript
Javascript 按位左移运算符使用介绍(
2014/02/04 Javascript
jquery控制display属性为none或block
2014/03/31 Javascript
js处理表格对table进行修饰
2014/05/26 Javascript
jQuery学习笔记之基础中的基础
2015/01/19 Javascript
详解Angularjs filter过滤器
2016/02/06 Javascript
React Native之TextInput组件解析示例
2017/08/22 Javascript
原生JS实现图片无缝滚动方法(附带封装的运动框架)
2017/10/01 Javascript
Angular 5.0 来了! 有这些大变化
2017/11/15 Javascript
nest.js 使用express需要提供多个静态目录的操作方法
2019/10/24 Javascript
sqlalchemy对象转dict的示例
2014/04/22 Python
浅谈python中的数字类型与处理工具
2017/08/02 Python
Python设计模式之命令模式简单示例
2018/01/10 Python
使用Python快速制作可视化报表的方法
2019/02/03 Python
Django 模型类(models.py)的定义详解
2019/07/19 Python
pandas使用之宽表变窄表的实现
2020/04/12 Python
Python实现密钥密码(加解密)实例详解
2020/04/26 Python
python模拟点击玩游戏的实例讲解
2020/11/26 Python
韩国邮政旗下生鲜食品网上超市:epost
2016/08/27 全球购物
C#实现对任一张表的数据进行增,删,改,查要求,运用Webservice,体现出三层架构
2014/07/11 面试题
学习十八大精神心得体会
2013/12/31 职场文书
美化环境标语
2014/06/20 职场文书
群众路线教育实践活动的心得体会
2014/09/03 职场文书
爱国主义教育主题班会
2015/08/13 职场文书
拥有这5个特征人,“命”都不会太差
2019/08/16 职场文书
2019年警察入党转正申请书最新范文
2019/09/03 职场文书
Python实现为PDF去除水印的示例代码
2022/04/03 Python
css中有哪些方式可以隐藏页面元素及区别
2022/06/16 HTML / CSS