ModuleNotFoundError:没有名为'Scrapy'的模块

时间:2017-03-23 05:28:23

标签: scrapy-spider

import Scrapy


class NgaSpider(Scrapy.Spider):
    name = "NgaSpider"
    host = "http://bbs.ngacn.cc/"
    start_urls = [
        "http://bbs.ngacn.cc/thread.php?fid=406",
    ]


    def parse(self, response):
        print ("response.body")

错误: ModuleNotFoundError:没有名为'Scrapy'的模块

解决此问题的原因是什么?

1 个答案:

答案 0 :(得分:0)

您输入的scrapy模块不正确。

here.

中查找简单的教程和参考资料

您必须进行以下更改:

import scrapy # Change here


class NgaSpider(scrapy.Spider): # Change here too
    name = "NgaSpider"
    host = "http://bbs.ngacn.cc/"
    start_urls = [
        "http://bbs.ngacn.cc/thread.php?fid=406",
    ]


    def parse(self, response):
        print ("response.body")
  

假设您使用的是 1.3 版本。

检查使用

pip show scrapy