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的三目运算符和not in运算符使用示例
Mar 03 Python
Python3读取zip文件信息的方法
May 22 Python
详解Python在七牛云平台的应用(一)
Dec 05 Python
Python实现简单的语音识别系统
Dec 13 Python
Python实现的特征提取操作示例
Dec 03 Python
DES加密解密算法之python实现版(图文并茂)
Dec 06 Python
Python3解释器知识点总结
Feb 19 Python
python 实现将文件或文件夹用相对路径打包为 tar.gz 文件的方法
Jun 10 Python
pandas对dataFrame中某一个列的数据进行处理的方法
Jul 08 Python
python多线程分块读取文件
Aug 29 Python
关于Python 解决Python3.9 pandas.read_excel(‘xxx.xlsx‘)报错的问题
Nov 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笔记之:基于面向对象设计的详解
2013/05/14 PHP
在Yii2中使用Pjax导致Yii2内联脚本载入失败的原因分析
2016/03/06 PHP
PHP 文件上传限制问题
2019/09/01 PHP
使用laravel指定日志文件记录任意日志
2019/10/17 PHP
javascript 表单验证常见正则
2009/09/28 Javascript
extjs 学习笔记(二) Ext.Element类
2009/10/13 Javascript
可兼容IE的获取及设置cookie的jquery.cookie函数方法
2013/09/02 Javascript
使用jquery解析XML的方法
2014/09/05 Javascript
jQuery实现跨域
2015/02/03 Javascript
深入浅出 jQuery中的事件机制
2016/08/23 Javascript
微信小程序 教程之引用
2016/10/18 Javascript
bootstrap suggest搜索建议插件使用详解
2017/03/25 Javascript
JS实现的Unicode编码转换操作示例
2017/04/28 Javascript
JS实现数组去重方法总结(六种方法)
2017/07/14 Javascript
浅谈vue-router2路由参数注意的问题
2017/11/08 Javascript
使用Vue自定义数字键盘组件(体验度极好)
2017/12/19 Javascript
基于layui的下拉列表的数据回显方法
2019/09/24 Javascript
JavaScript对象字面量和构造函数原理与用法详解
2020/04/18 Javascript
jQuery实现雪花飘落效果
2020/08/02 jQuery
python调用cmd复制文件代码分享
2013/12/27 Python
Python学习小技巧之列表项的推导式与过滤操作
2017/05/20 Python
TF-IDF算法解析与Python实现方法详解
2017/11/16 Python
python使用Matplotlib画条形图
2020/03/25 Python
Python django使用多进程连接mysql错误的解决方法
2018/10/08 Python
使用python模拟高斯分布例子
2019/12/09 Python
基于pandas向csv添加新的行和列
2020/05/25 Python
Kears 使用:通过回调函数保存最佳准确率下的模型操作
2020/06/17 Python
Python爬虫新手入门之初学lxml库
2020/12/20 Python
浅析python实现动态规划背包问题
2020/12/31 Python
用CSS3实现背景渐变的方法
2015/07/14 HTML / CSS
Html5之自定义属性(data-,dataset)
2019/11/19 HTML / CSS
美国内衣第一品牌:Hanes(恒适)
2016/07/29 全球购物
小学开学典礼新闻稿
2015/07/17 职场文书
车辆安全隐患排查制度
2015/08/05 职场文书
《仙剑客栈2》第一弹正式宣传片公开 年内发售
2022/04/07 其他游戏
Java中的继承、多态以及封装
2022/04/11 Java/Android