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 EOL while scanning string literal问题解决方法
Sep 18 Python
如何使用七牛Python SDK写一个同步脚本及使用教程
Aug 23 Python
使用py2exe在Windows下将Python程序转为exe文件
Mar 04 Python
Python自定义装饰器原理与用法实例分析
Jul 16 Python
python去除拼音声调字母,替换为字母的方法
Nov 28 Python
用Python解决x的n次方问题
Feb 08 Python
python导包的几种方法(自定义包的生成以及导入详解)
Jul 15 Python
Python安装selenium包详细过程
Jul 23 Python
python能做哪些生活有趣的事情
Sep 09 Python
史上最详细的Python打包成exe文件教程
Jan 17 Python
PyCharm+Miniconda3安装配置教程详解
Feb 16 Python
PyTorch 如何检查模型梯度是否可导
Jun 05 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 similar_text 字符串的相似性比较函数
2010/05/26 PHP
ajax完美实现两个网页 分页功能的实例代码
2013/04/16 PHP
php使用exec shell命令注入的方法讲解
2013/11/12 PHP
中高级PHP程序员应该掌握哪些技术?
2016/09/23 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
PHP数组与字符串互相转换实例
2020/05/05 PHP
Javascript中的常见排序算法
2007/03/27 Javascript
基于jquery的cookie的用法
2011/01/10 Javascript
javascript的字符串按引用复制和传递,按值来比较介绍与应用
2012/12/28 Javascript
javascript 回到顶部效果的实现代码
2014/02/17 Javascript
node.js中的buffer.copy方法使用说明
2014/12/14 Javascript
jQuery实现切换字体大小的方法
2015/03/10 Javascript
JavaScript访问字符串中单个字符的两种方法
2015/07/03 Javascript
javascript实现的猜数小游戏完整实例代码
2016/05/10 Javascript
Bootstrap源码解读模态弹出框(11)
2016/12/28 Javascript
Java中int与integer的区别(基本数据类型与引用数据类型)
2017/02/19 Javascript
js获取元素下的第一级子元素的方法(推荐)
2017/03/05 Javascript
JS实现电商放大镜效果
2017/08/24 Javascript
详解Angular6学习笔记之主从组件
2018/09/05 Javascript
JS Html转义和反转义(html编码和解码)的实现与使用方法总结
2020/03/10 Javascript
JS求解两数之和算法详解
2020/04/28 Javascript
使用python绘制常用的图表
2016/08/27 Python
python3 读取Excel表格中的数据
2018/10/16 Python
Django model 中设置联合约束和联合索引的方法
2019/08/06 Python
Python大数据之从网页上爬取数据的方法详解
2019/11/16 Python
python绘制汉诺塔
2021/03/01 Python
利用HTML5的新特点实现图片文件异步上传
2014/05/29 HTML / CSS
荷兰度假屋租赁网站:Aan Zee
2020/02/28 全球购物
Blue Nile中国官网:全球知名的钻石和珠宝网络零售商
2020/03/22 全球购物
斯福泰克软件测试面试题
2015/02/16 面试题
顶岗实习接收函
2014/01/09 职场文书
财政专业求职信范文
2014/02/19 职场文书
解析Redis Cluster原理
2021/06/21 Redis
一篇文章带你复习java知识点
2021/06/28 Java/Android
MySQL导致索引失效的几种情况
2022/06/25 MySQL
MyBatis在注解上使用动态SQL方式(@select使用if)
2022/07/07 Java/Android