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基于pygame实现的font游戏字体(附源码)
Nov 11 Python
selenium+python实现自动登录脚本
Apr 22 Python
用TensorFlow实现lasso回归和岭回归算法的示例
May 02 Python
python实现列表中由数值查到索引的方法
Jun 27 Python
浅谈PySpark SQL 相关知识介绍
Jun 14 Python
Pandas中resample方法详解
Jul 02 Python
用Python去除图像的黑色或白色背景实例
Dec 12 Python
Python Numpy库常见用法入门教程
Jan 16 Python
python,Java,JavaScript实现indexOf
Sep 09 Python
python绘制趋势图的示例
Sep 17 Python
pytorch训练神经网络爆内存的解决方案
May 22 Python
Python 数据可视化之Seaborn详解
Nov 02 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简单定时执行任务的实现方法
2015/02/23 PHP
详解WordPress开发中过滤属性以及Sql语句的函数使用
2015/12/25 PHP
PHP 读取大文件并显示的简单实例(推荐)
2016/08/12 PHP
php数组指针操作详解
2017/02/14 PHP
javascript Ext JS 状态默认存储时间
2009/02/15 Javascript
php中给js数组赋值方法
2014/03/10 Javascript
Javascript基础教程之数据类型转换
2015/01/18 Javascript
js行号显示的文本框实现效果(兼容多种浏览器 )
2015/10/23 Javascript
浅析JS操作DOM的一些常用方法
2016/05/13 Javascript
Javascript删除指定元素节点的方法
2016/06/21 Javascript
easyui中combotree循环获取父节点至根节点并输出路径实现方法
2016/11/10 Javascript
浅谈Node.js:fs文件系统模块
2016/12/08 Javascript
微信小程序 PHP生成带参数二维码
2017/02/21 Javascript
详解本地Node.js服务器作为api服务器的解决办法
2017/02/28 Javascript
详解nodejs中的process进程
2017/03/19 NodeJs
axios全局请求参数设置,请求及返回拦截器的方法
2018/03/05 Javascript
如何获取TypeScript的声明文件.d.ts
2018/05/01 Javascript
python基础教程之popen函数操作其它程序的输入和输出示例
2014/02/10 Python
Python中的闭包实例详解
2014/08/29 Python
Python学习之asyncore模块用法实例教程
2014/09/29 Python
详解python单元测试框架unittest
2018/07/02 Python
Python异常处理例题整理
2019/07/07 Python
TensorFlow——Checkpoint为模型添加检查点的实例
2020/01/21 Python
如何理解Python中包的引入
2020/05/29 Python
利用Python如何画一颗心、小人发射爱心
2021/02/21 Python
移动端rem布局的两种实现方法
2018/01/03 HTML / CSS
策划主管的工作职责
2013/11/24 职场文书
失业者真诚求职信范文
2013/12/25 职场文书
党员民主生活会个人整改措施材料
2014/09/16 职场文书
财务工作失误检讨书
2015/02/19 职场文书
2015年节能减排工作总结
2015/05/14 职场文书
纪律委员竞选稿
2015/11/19 职场文书
2016母亲节感恩话语
2015/12/09 职场文书
导游词之苏州盘门景区
2019/11/12 职场文书
修改MySQL的默认密码的四种小方法
2021/05/26 MySQL
Python turtle编写简单的球类小游戏
2022/03/31 Python