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 切片和range()用法说明
Mar 24 Python
python 删除大文件中的某一行(最有效率的方法)
Aug 19 Python
详细解读tornado协程(coroutine)原理
Jan 15 Python
Python matplotlib绘图可视化知识点整理(小结)
Mar 16 Python
python基础教程项目四之新闻聚合
Apr 02 Python
wxPython实现窗口用图片做背景
Apr 25 Python
python 接收处理外带的参数方法
Dec 03 Python
selenium+python自动化测试环境搭建步骤
Jun 03 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
Jun 21 Python
Python实现Mysql数据统计及numpy统计函数
Jul 15 Python
Tensorflow加载Vgg预训练模型操作
May 26 Python
浅谈tf.train.Saver()与tf.train.import_meta_graph的要点
May 26 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生成静态HTML文档实现代码
2016/06/23 PHP
基于jQuery的遍历同id元素 并响应事件的代码
2012/06/14 Javascript
利用js的Node遍历找到repeater的一个字段实例介绍
2013/04/25 Javascript
Javascript 按位与赋值运算符 (&=)使用介绍
2014/02/04 Javascript
JS实现仿微博可关闭弹出层效果
2015/09/21 Javascript
JavaScript实现瀑布流布局
2020/06/28 Javascript
微信QQ的二维码登录原理js代码解析
2016/06/23 Javascript
vue 中filter的多种用法
2018/04/26 Javascript
详解axios中封装使用、拦截特定请求、判断所有请求加载完毕)
2019/04/09 Javascript
优雅的将ElementUI表格变身成树形表格的方法步骤
2019/04/11 Javascript
javascript的this关键字详解
2019/05/20 Javascript
Vue数字输入框组件的使用方法
2019/10/19 Javascript
如何在vue 中引入使用jquery
2020/11/10 jQuery
python传递参数方式小结
2015/04/17 Python
K-近邻算法的python实现代码分享
2017/12/09 Python
Python cookbook(数据结构与算法)筛选及提取序列中元素的方法
2018/03/19 Python
Python实现的端口扫描功能示例
2018/04/08 Python
python遍历一个目录,输出所有的文件名的实例
2018/04/23 Python
Python实现识别图片内容的方法分析
2018/07/11 Python
对python的bytes类型数据split分割切片方法
2018/12/04 Python
python提取log文件内容并画出图表
2019/07/08 Python
解决python中的幂函数、指数函数问题
2019/11/25 Python
Python爬取微信小程序Charles实现过程图解
2020/09/29 Python
Python 字典一个键对应多个值的方法
2020/09/29 Python
python中Mako库实例用法
2020/12/31 Python
CSS实现半透明边框与多重边框的场景分析
2019/11/13 HTML / CSS
HTML5如何实现元素拖拽
2016/03/11 HTML / CSS
英国电子专家:maplin
2019/09/04 全球购物
Nike墨西哥官网:Nike MX
2020/08/30 全球购物
动漫设计与制作专业推荐信
2014/07/07 职场文书
维稳工作情况汇报
2014/10/27 职场文书
2015年度销售个人工作总结
2015/03/31 职场文书
2015年党建工作汇报材料
2015/06/25 职场文书
python实现批量移动文件
2021/04/05 Python
MYSQL如何查看进程和kill进程
2022/03/13 MySQL
pytorch实现加载保存查看checkpoint文件
2022/07/15 Python