Windows下安装Scrapy

Windows 环境下安装 Scrapy 目录Windows 环境下安装 Scrapy前置工作安装Python切换安装安装 Scrapy 依赖模块安装lxml安装wheel模块安装Twisted模块安装pywin32模块安装 ScrapyAnaconda Windows 环境下安装 Scrapy 最近正在学习 Scrapy ,尽管我们工作环境环境是 Linux,安装和配置起来都比较方便,但是学习环境中大部分都是 Windows 系统,安... 阅读详情
一、 Scrapy简介

Scrapy is a fast high-level screen scraping and web crawling framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing.

官方主页: http://www.scrapy.org/


二、 安装Python2.7


官方主页:http://www.python.org/

下载地址:http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi


1) 安装python

安装目录:D:\Program\Python273
 
2) 添加环境变量

系统属性 -> 高级 -> 环境变量 - >系统环境变量 -> Path -> Edit
在系统环境变量里添加";D:\Program\Python273;D:\Program\Python273\Scripts",注意前边的分号
注意很多教程里只添加了"D:\Program\Python273",在后边可能会发生输入scrapy命令时提示找不到目标的情况,因此一并添加

3) 验证Python

C:\Users\Jeffee>python
Python 2.7.3 (default, Apr 10 2012, 23:24:47) [MSC v.1500 64 bit (AMD64)] on win 32
Type "help", "copyright", "credits" or "license" for more information.
>>> exit


三、 安装Twisted

Twisted is an event-driven networking engine written in Python and licensed under the open source

1) 安装setuptools

Download, build, install, upgrade, and uninstall Python packages -- easily!

官方主页:http://pypi.python.org/pypi/setuptools

下载地址:http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe

安装过程:略


2) 安装Zope.Interface

官方主页:http://pypi.python.org/pypi/zope.interface/

下载地址:http://pypi.python.org/packages/2.7/z/zope.interface/zope.interface-4.0.1-py2.7-win32.egg

安装过程:

C:\Users\Jeffee>d:
D:\>cd Program\Python273\Scripts
D:\Program\Python273\Scripts>easy_install.exe zope.interface-4.0.1-py2.7-win32.egg
Processing zope.interface-4.0.1-py2.7-win32.egg
creating d:\python27\lib\site-packages\zope.interface-4.0.1-py2.7-win32.egg
Extracting zope.interface-4.0.1-py2.7-win32.egg to d:\python27\lib\site-packages
Adding zope.interface 4.0.1 to easy-install.pth file

Installed d:\Program\Python273\lib\site-packages\zope.interface-4.0.1-py2.7-win32.egg
Processing dependencies for zope.interface==4.0.1
Finished processing dependencies for zope.interface==4.0.1
D:\>cd Program\Python273\Scripts

验证安装


D:\Program\Python273\Scripts>python
Python 2.7.3 (default, Apr 11 2014, 21:03:47) [MSC v.1500 64 bit (AMD64)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> import zope.interface
>>>


3) 安装Twisted

官方主页:http://twistedmatrix.com/trac/wiki/TwistedProject

下载地址:https://pypi.python.org/packages/2.7/T/Twisted/
根据需要选择32位或者64位

安装过程:略

 四、 安装w3lib

官方主页:http://pypi.python.org/pypi/w3lib

下载地址: http://pypi.python.org/packages/source/w/w3lib/w3lib-1.2.tar.gz

解压过程:略

安装命令
python setup.py install
 
 在python环境中使用
>>> import w3lib
未报错则成功


五、 安装libxml2

官方主页:http://users.skynet.be/sbi/libxml-python/http://pypi.python.org/pypi/pyOpenSSL

下载地址:http://users.skynet.be/sbi/libxml-python/binaries/libxml2-python-2.7.7.win32-py2.7.exe

安装过程:略

安装之后检测时会报错:


D:\Program\install>python
Python 2.7.3 (default, Apr 11 2014, 21:24:47) [MSC v.1500 64 bit (AMD64)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> import libxml2
Traceback (most recent call last):
  File "", line 1, in 
  File "D:\Program\Python273\lib\site-packages\libxml2.py", line 1, in 
    from libxmlmods import libxml2mod
ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。


错误显示:ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
解决办法:安装64位的插件,部分64位的插件可以在下面这个网站上找到:http://www.lfd.uci.edu/~gohlke/pythonlibs/#libxml-python
根据Pthon的版本,需要下载安装libxml2-python-2.9.1.win-amd64-py2.7.exe
执行,未报错

 六、 安装pyOpenSSL

官方主页:http://pypi.python.org/pypi/pyOpenSSL

下载地址:https://pypi.python.org/packages/2.7/p/pyOpenSSL/

选择自己需要的版本

安装过程:略

验证安装:
 在python环境中使用
>>> import OpenSSL
未报错则成功


七、 安装Scrapy

官方主页:http://scrapy.org/

下载地址:http://pypi.python.org/packages/source/S/Scrapy/Scrapy-0.14.4.tar.gz

解压过程:略

验证安装:

T:\>scrapy
Scrapy 0.14.4 - no active project

Usage:
  scrapy  [options] [args]

Available commands:
  fetch         Fetch a URL using the Scrapy downloader
  runspider     Run a self-contained spider (without creating a project)
  settings      Get settings values
  shell         Interactive scraping console
  startproject  Create new project
  version       Print Scrapy version
  view          Open URL in browser, as seen by Scrapy

Use "scrapy  -h" to see more info about a command

Windows安装 Scrapy 0 前言因为要学一点爬虫,我要安装 Scrapy 这个库,直接用 Pycharm 安装就报错, pip 也不行,所以要把 Scrapy 依赖的库安装好,然后再安装 Scrapy 。也就是说,lxml、pyOpenSSL、Twisted、pywin32 这些基本库都要安装好。这次的安装环境是python3.6, 电脑是 32 位,主要用 Pycharm 安装。1 安装安装 lxml用 pycha... 阅读详情

相关推荐

Windows 10 安装Scrapy 爬虫框架

官方安装文档:http://doc.scrapy.org/en/1.1/intro/install.html1. 安装Python 官网https://www.python.org/downloads/选择想要的版本下载安装然后在cmd pip install scrapy,报错了。 少了Twisted,于是安装Twisted 2. 安装Twisted 下载Twisted (按版本下载:ht

Chester_lyd的博客 5810

Windows环境下安装scrapy

Windows环境下安装scrapy

LoFreedomAND的博客 4648

ScrapyWindows 平台的安装

ScrapyWindows平台的安装 第一步:安装 wheel Wheel 目前被认为是 Python 内置的二进制打包的标准。 安装命令 :pip install wheel 第二步:安装 twisted Twisted 是一个事件驱动的网络引擎,用Python编写。 下载地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted (选择与 ...

昨夜西风凋碧树,独上高楼,望尽天涯路。 357

windowsscrapy安装步骤

windowsscrapy安装步骤 注意:前提要配置好python环境!! 1、安装wheel ; 命令安装 pip3 install wheel 2、安装lxml; 下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml 根据自己python版本下载对应的lxml,比如我的python版本是3.7.1就下载cp37. ...

沧海一滴水 323

Windows安装Scrapy

安装环境: Windows 10 64bit Python3.6 64bit 在Windows安装scrapy是比较麻烦的,具体的安装步骤如下: 需要安装的包: 1: pip install wheel 2: pip install lxml 3: pip install PyOpenssl 4: pip install twisted 5: pip install pywin32 6: pip...

qq_39655431的博客 168

Windows安装Scrapy

Windows安装scrapy是一个很痛苦的事情。可能会出现各种各样的异常BUG。这里总结了两种安装方法。

金戈鐡馬 2063

windows安装scrapy

Windows安装scrapy是比较麻烦的,具体的安装步骤如下: 1: pip install wheel 2: pip install lxml 3: pip install PyOpenssl 4:安装microsoft visual c++ build tools,下载地址:http://landinghub.visualstudio.com/visual-cpp-build-to

天涯笨熊的博客 3万+

windowsscrapy安装步骤

1.      官网下载python2.7.12并安装在路径D:/Python27目录下; 在windows命令行下进入目录,并输入python,显示: 则python安装成功 2.      配置python环境变量 电脑->属性->高级->环境变量->分别双击系统变量(S)中的Path和用户变量中的path->在结尾加上python路径名(此处为D:\Python27)。为测试是否

shanshanhi的博客 1万+

windows安装scrapy

安装scrapy前需要安装wheel、lxml、Twisted、pywin32,最后再安装scrapy 1. 更新pip On Windows : python -m pip install -U pip 2. 安装wheel、lxml、Twisted、pywin32 lxml这个库是用来做xpath提取的 pip intsall lxml 安装wheel pip install wh...

Ldw_bomber的博客 4067

windows安装scrapy

今天来分享一下如何在windows环境下安装配置scrapy和新建scrapy项目 准备环境 1.python3.6 2.pip命令 配置scrapy环境 首先,win+R快捷键打开cmd命令,如果执行如下命令由于网络问题出错的话,就重试一下 1.安装lxml pip install lxml 2.安装pywin32模块 pip install pyWin32 3.安装Tw...

GLOBE TREKKER 574

windows 安装scrapy

安装python2.7 python2.7 安装pip 教程:pip 切换到cmd 管理员 C:\Users\wd\Downloads>python get-pip.py Collecting pip Using cached pip-9.0.1-py2.py3-none-any.whl Collecting setuptools Using cached setuptoo

爱钓鱼的程序猿 1225

关于Windows如何安装scrapy框架

这里写自定义目录标题第一步第二步第三步 第一步 打开Windows的控制台,输入Python查看自己Python版本和电脑系统类型是32bit的还是64bit的 第二步 (1)打开链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/ 有很多用于windows的编译好的Python第三方库,我们下载好对应自己Python版本的库即可。 (2)登陆http://...

Smile_MengMeng的博客 336

python windows 安装scrapy_Windows安装Scrapy

这几天正好有需求实现一个爬虫程序,想到爬虫程序立马就想到了python,python相关的爬虫资料好像也特别多。于是就决定用python来实现爬虫程序了,正好发现了python有一个开源库scrapy,正是用来实现爬虫框架的,于是果断采用这个实现。下面就先安装scrapy,决定在windows下面安装Scrapy简介Scrapy,Python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于...

weixin_39678304的博客 258

windows安装scrapy问题解决办法

Scrapy是爬虫界大名鼎鼎的存在,在Linux下安装非常顺利,但是在Windows下确实非常多的问题发生,这里记录存在的各类问题以及如何解决。 1.   安装Scrapy失败      直接在windows安装scrapy大概率会是失败的,主要原因是各类依赖包未必全部安装,故依据具体的问题而定。      >> pip install scrapy 2.  openssl  Tr

joe861011的专栏 3893

python怎么安装scrapy_python ScrapyWindows平台的安装

Windows平台上安装scrapy,直接采用pip install scrapy重来没有成功过,今天刚装完系统,安装了python3.6.4,刚好没有装scrapy,我就把这个安装过程记录下来,分享一下。首先scrapy安装之前需要安装这个模块:wheel、lxml、Twisted、pywin32,最后在安装scrapylxml这个库是用来做xpath提取的,这个库非常容易安装,直接在cmd...

weixin_39532352的博客 75

windows 安装scrapy

windows安装scrapy的时候出了各种问题,找了个最简单的办法 1、下载安装Anaconda3-4.3.1-Windows 64位 链接:https://pan.baidu.com/s/15o2X2aagfZzENM25ELTeLA 密码:1t9c   2、下载之后,无脑安装,环境变量也 不用配置,会自动配置环境变量, 安装成功: 3、还有一些命令需要切换到具体项目目录 下...

qq_15058425的博客 265

python怎么安装scrapy_如何在Windows安装Scrapy

上篇文章中,有读者问到了如何在windows安装scrapy。由于scrapy依赖非常多的第三方库,所以这篇介绍windows安装scrapy的步骤。目前scrapywindows下已支持Python3.(1)安装Visual C++ Build Tools由于Scrapy的依赖库文件中,pywin32和Twisted的底层是基于C语言开发的,因此需要安装C语言的编译环境。对于Python3...

weixin_39881155的博客 193
上一篇: Pycharm更换主题
下一篇: Python下读取转换unicode的json格式
felcon
博客等级 码龄19年 33粉丝 110原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值