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发送邮件示例(支持中文邮件标题)
Feb 16 Python
从零学python系列之数据处理编程实例(二)
May 22 Python
详解python脚本自动生成需要文件实例代码
Feb 04 Python
对numpy中数组元素的统一赋值实例
Apr 04 Python
pycharm使用matplotlib.pyplot不显示图形的解决方法
Oct 28 Python
树莓派实现移动拍照
Jun 22 Python
超简单的Python HTTP服务
Jul 22 Python
用Python实现二叉树、二叉树非递归遍历及绘制的例子
Aug 09 Python
python 实现矩阵按对角线打印
Nov 29 Python
python 非线性规划方式(scipy.optimize.minimize)
Feb 11 Python
python用tkinter开发的扫雷游戏
Jun 01 Python
python opencv将多个图放在一个窗口的实例详解
Feb 28 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脚本的10个技巧(7)
2006/10/09 PHP
PHP中array_keys和array_unique函数源码的分析
2016/02/26 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
2016/03/18 PHP
PHP token验证生成原理实例分析
2019/06/05 PHP
许愿墙中用到的函数
2006/10/07 Javascript
JS target与currentTarget区别说明
2011/08/28 Javascript
JQuery 图片的展开和伸缩实例讲解
2013/04/18 Javascript
node.js中的fs.stat方法使用说明
2014/12/16 Javascript
举例讲解如何判断JavaScript中对象的类型
2016/04/22 Javascript
jquery轮播的实现方式 附完整实例
2016/07/28 Javascript
Angular使用Md5加密的解决方法
2017/09/16 Javascript
基于Axios 常用的请求方法别名(详解)
2018/03/13 Javascript
Vue按时间段查询数据组件使用详解
2020/08/21 Javascript
介绍Python的Urllib库的一些高级用法
2015/04/30 Python
Python推导式简单示例【列表推导式、字典推导式与集合推导式】
2018/12/04 Python
python设置环境变量的原因和方法
2019/06/24 Python
Jupyter Notebook的连接密码 token查询方式
2020/04/21 Python
css3实现的多级渐变下拉菜单导航效果代码
2015/08/31 HTML / CSS
Black Halo官方网站:购买连衣裙、礼服和连体裤
2018/06/13 全球购物
迷你分体式空调:SoGoodToBuy
2018/08/07 全球购物
英国家庭家具、照明和花园家具购物网站:Furniture123
2018/12/31 全球购物
打架检讨书800字
2014/01/10 职场文书
《赵州桥》教学反思
2014/02/17 职场文书
产品销售计划书
2014/05/04 职场文书
科技之星事迹材料
2014/06/02 职场文书
抗震救灾标语
2014/06/26 职场文书
安全资料员岗位职责范本
2014/06/28 职场文书
计算机专业自荐信范文
2015/03/26 职场文书
消防演习感想
2015/08/10 职场文书
2015年圣诞节寄语
2015/08/17 职场文书
2016中秋节月饼促销广告语
2016/01/28 职场文书
2016年保险公众宣传日活动总结
2016/04/05 职场文书
《雪域豹影》读后感:父爱的伟大
2019/12/23 职场文书
只用Python就可以制作的简单词云
2021/06/07 Python
深入理解go slice结构
2021/09/15 Golang
Javascript之datagrid查询详解
2021/09/15 Javascript