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 相关文章推荐
linux系统使用python监控apache服务器进程脚本分享
Jan 15 Python
详解Python中的循环语句的用法
Apr 09 Python
Python+Pika+RabbitMQ环境部署及实现工作队列的实例教程
Jun 29 Python
使用pandas中的DataFrame数据绘制柱状图的方法
Apr 10 Python
python的dataframe转换为多维矩阵的方法
Apr 11 Python
Python实现的堆排序算法示例
Apr 29 Python
python实现将读入的多维list转为一维list的方法
Jun 28 Python
python实现随机梯度下降法
Mar 24 Python
对python dataframe逻辑取值的方法详解
Jan 30 Python
python实现扫描ip地址的小程序
Apr 16 Python
python gensim使用word2vec词向量处理中文语料的方法
Jul 05 Python
Pytorch - TORCH.NN.INIT 参数初始化的操作
Feb 27 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
ip签名探针
2006/10/09 PHP
利用static实现表格的颜色隔行显示的代码
2007/09/02 PHP
PHP下编码转换函数mb_convert_encoding与iconv的使用说明
2009/12/16 PHP
关于mysql字符集设置了character_set_client=binary 在gbk情况下会出现表描述是乱码的情况
2013/01/06 PHP
PHP垃圾回收机制引用计数器概念分析
2013/06/24 PHP
PHP实现简单的新闻发布系统实例
2015/07/28 PHP
CI框架AR数据库操作常用函数总结
2016/11/21 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
escape、encodeURI、encodeURIComponent等方法的区别比较
2006/12/27 Javascript
javascript实现焦点滚动图效果 具体方法
2013/06/24 Javascript
利用毫秒减值计算时长的js代码
2013/09/22 Javascript
JavaScript中判断对象类型的几种方法总结
2013/11/11 Javascript
js实现不重复导入的方法
2016/03/02 Javascript
纯JS前端实现分页代码
2016/06/21 Javascript
JS实现点击表头表格自动排序(含数字、字符串、日期)
2017/01/22 Javascript
Bootstrap进度条学习使用
2017/02/09 Javascript
js Canvas绘制圆形时钟效果
2017/02/17 Javascript
js绑定事件和解绑事件
2017/04/27 Javascript
Vue.js 中制作自定义选择组件的代码附演示demo
2020/02/28 Javascript
vue-router 2.0 跳转之router.push()用法说明
2020/08/12 Javascript
[02:33]DOTA2亚洲邀请赛趣味视频之吐真话筒
2018/03/31 DOTA
举例详解Python中的split()函数的使用方法
2015/04/07 Python
pycharm运行和调试不显示结果的解决方法
2018/11/30 Python
用Python实现最速下降法求极值的方法
2019/07/10 Python
Python常用模块sys,os,time,random功能与用法实例分析
2020/01/07 Python
python GUI库图形界面开发之pyinstaller打包python程序为exe安装文件
2020/02/26 Python
Python中操作各种多媒体,视频、音频到图片的代码详解
2020/06/04 Python
Marriott中国:万豪国际酒店查询预订
2016/09/02 全球购物
英国领先的汽车轮胎和快速健康中心:Kwik Fit
2017/10/29 全球购物
英国领先的豪华时尚家居网上商店:Amara
2019/08/12 全球购物
一些.net面试题
2014/10/06 面试题
计算机专业推荐信范文
2013/11/20 职场文书
火车的故事教学反思
2014/02/11 职场文书
群众路线查摆问题及整改措施
2014/10/10 职场文书
2015年消防工作总结
2015/04/24 职场文书
2016党员入党决心书
2015/09/22 职场文书