[windows] anaconda 安装 scrapy

本文记录使用 anaconda 安装 scrapy.

下载和安装 anaconda

https://docs.anaconda.com/anaconda/install/

我的环境是 windows. 所以安装过程比较简单. 在这里我勾选了两个 checkbox

然后持续点击 next, 直到安装完成.

安装 scrapy

打开 anaconda cmd

执行

conda install scrapy

此时输入

scarpy

会看到

通常会一次成功,在安装过程中,一定不要中断,否则下次安装因之前的文件不会删除,会提示失败。可能需要执行一次

conda clean --lock

使用 scrapy 创建第一个爬虫项目

scrapy startproject tutorial

然后使用 vs code 打开文件夹

创建爬虫文件, 代码如下

import scrapy

class QuotesSpider(scrapy.Spider):
    name = "quotes"

    def start_requests(self):
        urls = [
            ‘http://quotes.toscrape.com/page/1/‘,
            ‘http://quotes.toscrape.com/page/2/‘,
        ]
        for url in urls:
            yield scrapy.Request(url=url, callback=self.parse)

    def parse(self, response):
        page = response.url.split("/")[-2]
        filename = ‘quotes-%s.html‘ % page
        with open(filename, ‘wb‘) as f:
            f.write(response.body)
        self.log(‘Saved file %s‘ % filename)

你可能会发现 import scrapy 报错: Unable to import scrapy package, 解决方案如下:

此处需要为 vs code 指定一个解释器, 来自 Stack Overflow 的解释: Unable to import scrapy package

  • ctrl + shift + p
  • 输入 Python: Select Interpreter

我选 anaconda

进入顶层folder目录执行

scrapy crawl quotes

useful links

http://www.scrapyd.cn/doc/124.html

https://www.jianshu.com/p/6bc5a4641629

http://docs.scrapy.org/en/latest/intro/install.html

https://docs.anaconda.com/anaconda/install/

原文地址:https://www.cnblogs.com/it-dennis/p/12554553.html

时间: 2024-10-10 05:03:45

[windows] anaconda 安装 scrapy的相关文章

windows下安装Scrapy

前言 最近有一个爬虫的需求,其实之前也玩过一点,但是都只是止步于会用工具的程度,接下来准备深入系统学习一下python爬虫. 谈到python爬虫,不能不提的就是大名鼎鼎的scrapy爬虫框架.不过,如果只是入门的话,我建议没有必要过早的接触框架类的东西,尽量使用一些简单的工具库,会比较有助于你理解爬虫的原理. 只是我个人习惯,安装python之后就一定要把scrapy一起安装了,因为总觉得我迟早会用到它,所以先装着无妨. 之前安装scrapy时都是一路坎坷,没有那么容易,特别是在windows

python应用:爬虫框架Scrapy系统学习第二篇——windows下安装scrapy

windows下安装scrapy 依次执行下列操作: pip install wheel pip install lxml pip install PyOpenssl 安装Microsoft visual c++ build tools pip install twisted 当此处提示错误时,安装Microsoft Visual C++ Compiler for Python 2.7 下载地址:https://www.microsoft.com/en-us/download/confirmat

windows如何安装scrapy

第一次写博客,有不好的地方请理解! 在linux下安装scrapy几行命令就搞定了,windows就是事多! 话不多说,我们直接进入主题: 1. 下载python.地址 https://www.python.org/ ,你可能会很犹豫是下载python3,还是python2.不用犹豫,直接下载python,因为scrapy只支持python2 !!! (见下图) 2.配置环境变量. 这里需要添加两个路径,一个是python路径,一个是scripts路径,以便使用pip,easy_install等

记windows下安装scrapy的艰辛

昨天想装一个scrapy来玩玩,然后我找了文档看,一个一个安装依赖 Python√ setuptools√ 以下都是用easy_install进行安装的 Zope.Interface√ Twisted 出现问题,下载不了,于是我到官网找了个包下载安装 w3lib√ libxml2找不到 lxml代替之√ pyOpenSSL√ scrapy√ 到这里我以为就装好了,真是太天真了,其实还有一个依赖的cryptography没有安装 好吧然后我easy_install cryptography,提示错

windows下安装Scrapy及scrapy模块介绍

一:安装wheel  wheel介绍 二:安装twisted twisted是由python编写的一款基于事件驱动的网络引擎,使用twisted模块将python的异步请求(异步模型介绍)成为可能且简单易用.Twisted介绍 三:创建scrapy文件 使用命令窗口进入目标目录后 使用命令 scrapy startproject project_name 工程目录结构如图 四:启动爬虫程序 scrapy crawl first --nolog #启动时,不输出日志文件 scrapy crawl

Windows上Python3.5安装Scrapy(lxml)

常用网址: Python 3.5: https://www.python.org/downloads/ Wheel文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml 参考文章: https://www.webucator.com/blog/2015/03/how-to-install-lxml-for-python-3-on-64-bit-windows/ http://stackoverflow.com/questions/23944465/i

windows安装scrapy

直接命令pip install scrapy安装,提示失败 Failed building wheel for Twisted... Microsoft Visual C++ 14.0 is required...等等 网上搜索一大摞windows下安装scrapy的资料,实践后终于大功告成,现分享出来 1.首先下载scrapy的whl包:http://www.lfd.uci.edu/~gohlke/pythonlibs/,下载Scrapy?1.3.3?py2.py3?none?any.whl

Python3下安装Scrapy

在windows下安装Scrapy的错误挺多的, 我将我安装成功的步骤发出来,供更多的人参考. 首先,直接进入Scrapy网站的文档Installation guide下的 Installing Scrapy下: https://doc.scrapy.org/en/1.2/intro/install.html 可以看到安装Scrapy所依赖的包. parsel, w3lib, cryptography, pyOpenSSL这些可以直接使用pip命令安装.如: pip install parsel

怎样安装Scrapy

Windows怎样安装Scrapy? pip install scrapy会报错 访问https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 下载并放到D盘 pip install D:\Twisted-18.4.0-cp36-cp36m-win_amd64.whl pip install scrapy重新安装 scrapy version -v查看Scrapy版本 原文地址:https://www.cnblogs.com/yjlch1016/p/