在哪节 视频里面有讲 pycharm运行scrapy程序 调试代码的

824286145 定向爬虫:Scrapy 初探 最后由 shengshoubo 于2016年12月16日回复

  • 12 回答
  • 2.5k 浏览

在哪节 视频里面有讲  pycharm运行scrapy程序 调试代码的,看了几个scrapy 的视频,没有找到 

运行 创建的项目,下面 的脚本  pycharm直接报错

ImportError: No module named scrapy

  • kingname 2016年07月01日 回答 #1楼
  • 首先,你要保证相关的库都有安装。

    然后,你注意在代码里有一个main.py 文件。你需要使用Pycharm 运行这个文件。

  • 0 评论
  • 824286145 2016年07月01日 回答 #2楼
  • 相关库都安装了,在cmd scrapy startproject tutorial  是正常的。

    我的意思是,用pycharm 打开  tutouial  ,运行下面的py脚本 会  报

    ImportError: No module named scrapy

  • 0 评论
  • 824286145 2016年07月01日 回答 #3楼
  • tutorial/
        scrapy.cfg
    
        tutorial/
            __init__.py
    
            items.py
    
            pipelines.py
    
            settings.py
    
            spiders/
                __init__.py
    
    
    这是 创建 的 一个 例子,里面没找到 您说的 main.py
    
  • 0 评论
  • kingname 2016年07月01日 回答 #4楼
  • 因为main.py是需要自己创建的。你下载这堂课的配套源代码看看。

  • 0 评论
  • kingname 2016年07月01日 回答 #9楼
  • 因为你现在这个工程的名字叫做scrapy ,python就会在这个工程里找东西,自然就找不到了。请给你的工程文件夹修改名字 他才会去正确的地方找库。

  • 0 评论
  • kingname 2016年07月01日 回答 #10楼
  • 这是python初学者常犯的错误。在任何情况下,你自己的工程或者文件或者文件夹的名字都不能和python自带的库或者第三方库的名字相同。

  • 0 评论
  • shengshoubo 2016年12月16日 回答 #11楼
  • 我的问题也差不多,我的工程名叫douban,但还是出现同样的错误

    099bw9ufc2u6e.png

  • 0 评论