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从入门到精通(DAY 1)
Dec 20 Python
在PyCharm中实现关闭一个死循环程序的方法
Nov 29 Python
Python发送邮件功能示例【使用QQ邮箱】
Dec 04 Python
pandas求两个表格不相交的集合方法
Dec 08 Python
Python实现的大数据分析操作系统日志功能示例
Feb 11 Python
python3+PyQt5 数据库编程--增删改实例
Jun 17 Python
python datetime中strptime用法详解
Aug 29 Python
python如何利用Mitmproxy抓包
Oct 10 Python
详解tensorflow之过拟合问题实战
Nov 01 Python
详解在OpenCV中如何使用图像像素
Mar 03 Python
Python之matplotlib绘制饼图
Apr 13 Python
Python数组变形的几种实现方法
May 30 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使用fgetcsv读取csv文件出现乱码的解决方法
2014/11/08 PHP
SESSION存放在数据库用法实例
2015/08/08 PHP
php PDO异常处理详解
2016/11/20 PHP
php中上传文件的的解决方案
2018/09/25 PHP
thinkphp3.2同时连接两个数据库的简单方法
2019/08/13 PHP
javascript 闭包疑问
2010/12/30 Javascript
利用js 进行输入框自动匹配字符的小例子
2013/06/29 Javascript
javascript 获取图片尺寸及放大图片
2013/09/04 Javascript
js读取json的两种常用方法示例介绍
2014/10/19 Javascript
JavaScript采用递归算法计算阶乘实例
2015/08/04 Javascript
全面解析JavaScript中的valueOf与toString方法(推荐)
2016/06/14 Javascript
JS控制TreeView的结点选择
2016/11/11 Javascript
jQuery扩展_动力节点Java学院整理
2017/07/05 jQuery
二维码图片生成器QRCode.js简单介绍
2017/08/18 Javascript
基于DOM节点删除之empty和remove的区别(详解)
2017/09/11 Javascript
Node.js实现批量下载图片简单操作示例
2020/01/18 Javascript
[01:10]3.19DOTA2发布会 三代刀塔人第一代
2014/03/25 DOTA
使用Python下的XSLT API进行web开发的简单教程
2015/04/15 Python
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
2016/12/27 Python
Python爬虫实现简单的爬取有道翻译功能示例
2018/07/13 Python
利用Python如何实现一个小说网站雏形
2018/11/23 Python
Python多项式回归的实现方法
2019/03/11 Python
Django model update的多种用法介绍
2020/03/28 Python
Python 通过截图匹配原图中的位置(opencv)实例
2019/08/27 Python
Windows下PyCharm配置Anaconda环境(超详细教程)
2020/07/31 Python
利用Python的folium包绘制城市道路图的实现示例
2020/08/24 Python
Python中正则表达式对单个字符,多个字符和匹配边界等使用
2021/01/27 Python
仿酷狗html5手机音乐播放器主要部分代码
2013/05/15 HTML / CSS
Wolford法国官网:奥地利奢侈内衣品牌
2020/08/11 全球购物
仪器仪表检测毕业生自荐信
2013/10/31 职场文书
优秀老师事迹材料
2014/02/05 职场文书
社区道德讲堂实施方案
2014/03/21 职场文书
离婚协议书怎么写
2015/01/26 职场文书
面试通知单大全
2015/04/20 职场文书
趣味运动会广播稿
2015/08/19 职场文书
Nginx源码编译安装过程记录
2021/11/17 Servers