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爬虫之抓取百度贴吧并存储到本地txt文件改进版
Nov 06 Python
Python输出PowerPoint(ppt)文件中全部文字信息的方法
Apr 28 Python
在Mac OS上搭建Python的开发环境
Dec 24 Python
pandas中的DataFrame按指定顺序输出所有列的方法
Apr 10 Python
django配置连接数据库及原生sql语句的使用方法
Mar 03 Python
我用Python抓取了7000 多本电子书案例详解
Mar 25 Python
python中 * 的用法详解
Jul 10 Python
python爬虫 爬取58同城上所有城市的租房信息详解
Jul 30 Python
解决Tensorboard 不显示计算图graph的问题
Feb 15 Python
Python栈的实现方法示例【列表、单链表】
Feb 22 Python
python GUI库图形界面开发之PyQt5 MDI(多文档窗口)QMidArea详细使用方法与实例
Mar 05 Python
python 字典和列表嵌套用法详解
Jun 29 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 代码规范小结
2012/03/08 PHP
用PHP读取超大文件的实例代码
2012/04/01 PHP
php断点续传之如何分割合并文件
2014/03/22 PHP
经典PHP加密解密函数Authcode()修复版代码
2015/04/05 PHP
js中parseInt函数浅谈
2013/07/31 Javascript
jQuery插件实现表格隔行换色且感应鼠标高亮行变色
2013/09/22 Javascript
jquery如何扑捉回车键触发的事件
2014/04/24 Javascript
[将免费进行到底]在Amazon的一年免费服务器上安装Node.JS, NPM和OurJS博客
2014/08/18 Javascript
jQuery 和 CSS 的文本特效插件集锦
2014/12/12 Javascript
使用jQueryMobile实现滑动翻页效果的方法
2015/02/04 Javascript
JS加载器如何动态加载外部js文件
2016/05/26 Javascript
微信小程序 选择器(时间,日期,地区)实例详解
2016/11/16 Javascript
vue中实现滚动加载更多的示例
2017/11/08 Javascript
vscode中eslint插件的配置(prettier配置无效)
2019/09/10 Javascript
小程序实现横向滑动日历效果
2019/10/21 Javascript
微信小程序 flexbox layout快速实现基本布局的解决方案
2020/03/24 Javascript
python字典序问题实例
2014/09/26 Python
python print 按逗号或空格分隔的方法
2018/05/02 Python
python遍历小写英文字母的方法
2019/01/02 Python
详解Python3之数据指纹MD5校验与对比
2019/06/11 Python
python ChainMap的使用和说明详解
2019/06/11 Python
Python帮你微信头像任意添加装饰别再@微信官方了
2019/09/25 Python
Python数据存储之 h5py详解
2019/12/26 Python
window环境pip切换国内源(pip安装异常缓慢的问题)
2019/12/31 Python
Python实现i人事自动打卡的示例代码
2020/01/09 Python
python如何通过pyqt5实现进度条
2020/01/20 Python
PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'
2020/02/17 Python
python3中celery异步框架简单使用+守护进程方式启动
2021/01/20 Python
菲律宾酒店预订网站:Hotels.com菲律宾
2017/07/12 全球购物
JACK & JONES英国官方网站:欧洲领先的男装生产商
2017/09/27 全球购物
《一个中国孩子的呼声》教学反思
2014/02/12 职场文书
小学生爱国演讲稿
2014/04/25 职场文书
社区服务活动小结
2014/07/08 职场文书
大学生心理健康教育心得体会
2016/01/12 职场文书
vue Element-ui表格实现树形结构表格
2021/06/07 Vue.js
Go归并排序算法的实现方法
2022/04/06 Golang