python 3 安装 scrapy 并运行成功

今天,python 3 安装 scrapy, 并运行成功。特此纪念!

我的环境:windows 10(64位) + python 3.5.2(64位)

其中几个要点说明一下:

1、有几个依赖库需要事先单独安装

往往,在安装scrapy依赖库,即在

pip install scrapy

过程中,会出现红色错误的。此时,做两件事

  1. 更新pip: $ python pip install --upgrade pip
  2. lfd下载单独的whl文件,pip安装之(若有多个依赖库安装出现红色文字错误,则此步重复!)

2、特别地,pywin32的安装问题

  1. lfd下载单独的whl文件,pip安装之
  2. 然后,运行命令$ python pywin32_postinstall.py -install,切记!

好了,运行官网首页的例子:

import scrapy

class BlogSpider(scrapy.Spider):
    name = 'blogspider'
    start_urls = ['https://blog.scrapinghub.com']

    def parse(self, response):
        for url in response.css('ul li a::attr("href")').re('.*/category/.*'):
            yield scrapy.Request(response.urljoin(url), self.parse_titles)

    def parse_titles(self, response):
        for post_title in response.css('div.entries > ul > li a::text').extract():
            yield {'title': post_title}

保存为myspider.py文件,命令行进入此文件夹,运行如下命令,使启动爬虫:

scrapy runspider myspider.py

OK了,可以看到成功的信息。

时间: 2024-10-25 05:34:12

python 3 安装 scrapy 并运行成功的相关文章

python 3.5 成功安装 scrapy 的步骤

说明 之前在 window 10 (64) + python 3.5 (64) 环境下就已经成功安装了 scrapy,当然也费了不少周折. 由于近日将系统换回 windows 7 (64),再安装 scrapy 时又遇到了一些问题,不过折腾了十来分钟后,还是成功了. 为了方便后来的朋友,特将 python 3.5 下的 scrapy 安装步骤记录如下: 注意 本文基于环境:windows 7 (64) + python 3.5 (64) 1.安装 pywin32 先去lfd下载whl文件,然后p

Python爬虫框架Scrapy安装使用步骤_python

一.爬虫框架Scarpy简介Scrapy 是一个快速的高层次的屏幕抓取和网页爬虫框架,爬取网站,从网站页面得到结构化的数据,它有着广泛的用途,从数据挖掘到监测和自动测试,Scrapy完全用Python实现,完全开源,代码托管在Github上,可运行在Linux,Windows,Mac和BSD平台上,基于Twisted的异步网络库来处理网络通讯,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容以及各种图片. 二.Scrapy安装指南 我们的安装步骤假设你已经安装一下内容:<1>

centos wine 运行exe-centos安装成功安装wine不能运行exe文件

问题描述 centos安装成功安装wine不能运行exe文件 各位大神,我的centos中成功安装了wine但是在运行exe文件时,不能运行,报错wine: Bad EXE format for Z:homed5000下载XamarinInstaller.exe.这是怎么回事,哪的问题,先谢谢大家了! 解决方案 sudo wine ./*.exe 之后wine提示更新更新之后就可以了

Python实现从脚本里运行scrapy的方法_python

本文实例讲述了Python实现从脚本里运行scrapy的方法.分享给大家供大家参考.具体如下: 复制代码 代码如下: #!/usr/bin/python import os os.environ.setdefault('SCRAPY_SETTINGS_MODULE', 'project.settings') #Must be at the top before other imports from scrapy import log, signals, project from scrapy.x

java软件安装问题-java程序能通过编译却运行成功

问题描述 java程序能通过编译却运行成功 public class helloworld { public static void main(String[] args) { System.out.println("helloworld!"); } } 我是一个初学者,之前卸载了这个软件 现在又重新安装后,完成环境配置: 在dos里通过编译却不能运行,好像是环境配置出来问题 但是由于配置次数太多搞得很凌乱不知道哪出错了, 希望大家可以帮帮我的忙 今天就想配置好,尝试着用java软件.

Python3.4.3 安装scrapy时的各种问题

pip install scrapy 如果没有出现错误,恭喜你成功啦 错误1: error: Microsoft Visual C++ 10.0 is required 并且还会提示找不到vcvarsall.bat这个文件 解决方法: 首先我的系统是win7 64位 安装的有vs2015,打开系统的环境变量添加如图所示环境变量 %VS140COMNTOOLS% 因为我装的是vs2015 所以是这个变量 找到D:\Program Files (x86)\Microsoft Visual Studi

Python怎么安装

  Python几乎可以在任何平台下运行,如我们所熟悉的:Windows/Unix/Linux/Macintosh. 在这里我们说一下,在Windows操作系统中安装python. 我的操作系统为:Windows 7,32位 安装python的时候,我们既可以从源码安装,同时也可以用已经编译好并且打包好的二进制版本进行安装,这里我选择的是后者. 步骤一 下载安装包 我们从python官方网站:http://www.python.org下载python的安装包 这里我选择的是:python-3.3

Ubuntu10.04中安装python-pandas始终无法成功安装

问题描述 Ubuntu10.04中安装python-pandas始终无法成功安装 刚开始,用命令sudo apt-get install python-pandas显示无法找到软件包.然后在网上找python-pandas ppa安装后显示如下 请问各路大神怎么解决? 解决方案 换系统吧,版本太低, ubuntu最好不要去更新它提示你更新的东东,不然你会被坑死 解决方案二: 你的ubuntu版本太老了,最好升到14.04等,然后更新系统所有组件,比如python等,然后再安装 解决方案三: 10

Swift学习笔记(一)搭配环境以及代码运行成功

原文:Swift学习笔记(一)搭配环境以及代码运行成功 1.Swift是啥? 百度去!度娘告诉你它是苹果最新推出的编程语言,比c,c++,objc要高效简单.能够开发ios,mac相关的app哦!是苹果以后大力推广的语言哦!   2.Swift给你带来什么机会? 当初你觉得objc太难,学ios学到一半放弃拉,或者进入it行业大家都搞android,你也搞android去了.现在你终于有机会和搞ios的站在一个语言的起跑线上,兄弟!swift传说很容易学哦,搞android的你想不想增加一下本领