Windows 8.1 64bit下搭建 Scrapy 0.22 环境


Posted in Python onNovember 18, 2018

我的Windows 8.1 环境

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

1.下载安装Python 2.7.6

在Python官方网站中下载Python2.7.6的Windows安装包,根据默认配置安装到C:\Python27目录。
安装完成后在系统环境变量PATH中配置Python的环境变量。

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

测试Python是否安装成功,在命令提示符中输入python命令,出现以下提示表示Python2.7.6安装成功到主机。

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

2.下载安装SetupTools 2.2

下载ez_setup.py到C:\Python27目录中。
在命令提示符中输入python ez_setup.py命令,会出现以下报错信息。

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

需要修改C:\Python27\Lib\mimetypes.py文件,在import urllib下面添加代码:

reload(sys)
sys.setdefaultencoding('gbk')

如图

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

出现下图所示的提示信息表示安装成功!

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

3.下载安装Pip进入C:\Python27\Scripts目录,执行以下命令来进行Pip的安装。

easy_install.exe pip

出现以下提示表示安装成功,还可以使用pip -V命令来检查安装是否成功。

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

 4.下载安装lxml下载lxml 3.2.5到本地,直接运行进行安装,注意指定Python所在的目录和安装目录。

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

5.安装pywin32下载pywin32-218到本地,直接运行进行安装,注意指定Python所在的目录和安装目录。

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

6.安装Twisted下载Twisted 13.2.0到本地,直接运行进行安装,注意指定Python所在的目录和安装目录。

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

7.安装pyOpenSSL下载pyOpenSSL 0.13.1到本地,直接运行进行安装,注意指定Python所在的目录和安装目录。

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

8.安装zope.interface下载zope.interface 4.1.0到本地并拷贝到C:\Python27\Scripts目录,在命令提示符中执行命令:

easy_install.exe zope.interface-4.1.0-py2.7-win-amd64.egg

出现以下提示信息表示安装成功!

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

9.通过Pip安装一些Python库安装YAML for Python库

pip install pyYaml

  Windows 8.1 64bit下搭建 Scrapy 0.22 环境

安装requests库

pip install requests==2.2.1

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

安装progressbar库

pip install progressbar

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

10.验证一些依赖的库文件是否安装成功在命令提示符中输入python,进入python控制台,依次输入以下命令:

import lxmlimport twistedimport OpenSSLimport zope.interface

如果没有报错提示,则证明安装这些依赖库成功!

Windows 8.1 64bit下搭建 Scrapy 0.22 环境

11.最后安装Scrapy当前Scrapy的最新版本是0.22版,进入Scrapy官方网站下载最新版本的Scrapy 0.22到本地并解压到C:\Python27目录中。在命令提示符中进入Scrapy所在的目录,执行以下命令进行安装:

python setup.py install

如果没有报错,至此Scrapy就完成了全部的安装。

Python 相关文章推荐
测试、预发布后用python检测网页是否有日常链接
Jun 03 Python
Python中运行并行任务技巧
Feb 26 Python
开源软件包和环境管理系统Anaconda的安装使用
Sep 04 Python
python numpy 一维数组转变为多维数组的实例
Jul 02 Python
解决sublime+python3无法输出中文的问题
Dec 12 Python
Python3使用Matplotlib 绘制精美的数学函数图形
Apr 11 Python
详解Python3除法之真除法、截断除法和下取整对比
May 23 Python
tensorflow2.0保存和恢复模型3种方法
Feb 03 Python
Python 中的pygame安装与配置教程详解
Feb 10 Python
python nohup 实现远程运行不宕机操作
Apr 16 Python
Python爬取12306车次信息代码详解
Aug 12 Python
使用AJAX和Django获取数据的方法实例
Oct 25 Python
Window环境下Scrapy开发环境搭建
Nov 18 #Python
Python中安装easy_install的方法
Nov 18 #Python
win7 x64系统中安装Scrapy的方法
Nov 18 #Python
python实现简易数码时钟
Feb 19 #Python
python爬取淘宝商品销量信息
Nov 16 #Python
python爬取网易云音乐评论
Nov 16 #Python
python实现将汉字保存成文本的方法
Nov 16 #Python
You might like
PHP中替换键名的简易方法示例详解
2014/01/07 PHP
php删除数组指定元素实现代码
2017/05/03 PHP
php对微信支付回调处理的方法
2018/08/23 PHP
javascript 极速 隐藏/显示万行表格列只需 60毫秒
2009/03/28 Javascript
js利用与或运算符优先级实现if else条件判断表达式
2010/04/15 Javascript
js实现文字跟随鼠标移动而移动的方法
2015/02/28 Javascript
使用Meteor配合Node.js编写实时聊天应用的范例
2015/06/23 Javascript
探究JavaScript函数式编程的乐趣
2015/12/14 Javascript
JavaScript类型系统之正则表达式
2016/01/05 Javascript
简单的vue-resourse获取json并应用到模板示例
2017/02/10 Javascript
通过构造函数实例化对象的方法
2017/06/28 Javascript
node.js中axios使用心得总结
2017/11/29 Javascript
JavaScript中常见内置函数用法示例
2018/05/14 Javascript
一篇不错的Python入门教程
2007/02/08 Python
Python实现将文本生成二维码的方法示例
2017/07/18 Python
Python 私有函数的实例详解
2017/09/11 Python
python读取excel指定列数据并写入到新的excel方法
2018/07/10 Python
详解python的四种内置数据结构
2019/03/19 Python
pyqt5使用按钮进行界面的跳转方法
2019/06/19 Python
python提取xml里面的链接源码详解
2019/10/15 Python
无惧面试,带你搞懂python 装饰器
2020/08/17 Python
佛罗里达州印第安河新鲜水果:Hale Groves
2017/02/20 全球购物
墨西哥网上超市:Superama
2018/07/10 全球购物
iHerb俄罗斯:维生素、补品和天然产品
2020/07/09 全球购物
Laravel中Kafka的使用详解
2021/03/24 PHP
大学生自我鉴定评语
2014/01/27 职场文书
《雨霖铃》听课反思
2014/02/13 职场文书
食品安全承诺书范文
2014/08/29 职场文书
镇班子对照检查材料思想汇报
2014/09/24 职场文书
2014年向国旗敬礼活动方案
2014/09/27 职场文书
党的群众路线整改落实情况汇报
2014/10/28 职场文书
2014年个人工作总结模板
2014/12/15 职场文书
感恩节寄语2015
2015/03/24 职场文书
2016领导干部廉洁从政心得体会
2016/01/19 职场文书
利用Python判断你的密码难度等级
2021/06/02 Python
零基础学java之方法的定义与调用详解
2022/04/10 Java/Android