zoukankan      html  css  js  c++  java
  • 【python】scrapy相关

    目前scrapy还不支持python3,python2.7与python3.5共存时安装scrapy后,执行scrapy后报错

    Traceback (most recent call last):
           File "/Library/Frameworks/Python.framework/Versions/3.5/bin/scrapy", line 9, in <module>
              load_entry_point('Scrapy==1.0.1', 'console_scripts', 'scrapy')()
           File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/scrapy/cmdline.py", line 122, in execute
              cmds = _get_commands_dict(settings, inproject)
           File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/scrapy/cmdline.py", line 46, in _get_commands_dict
              cmds = _get_commands_from_module('scrapy.commands', inproject)
           File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/scrapy/cmdline.py", line 29, in _get_commands_from_module
              for cmd in _iter_command_classes(module):
           File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-     packages/scrapy/cmdline.py", line 21, in _iter_command_classes
        for obj in vars(module).itervalues():
        AttributeError: 'dict' object has no attribute 'itervalues'

    解决方法

    sudo pip install scrapy==1.1.0rc1

    在(10.11.3 El capitan上)安装后发现six版本过低,于是

    sudo easy_install "six>=1.5.2"
    
    或者
    
    sudo -H pip install Scrapy --upgrade --ignore-installed six
  • 相关阅读:
    c# 自定义位数生成激活码
    接口interface和抽象类型abstract
    winform自动升级方案
    泛型介绍
    泛型约束形式
    登录状态保持Session/Cookie
    EFCore 2.0引用标量函数
    .net生成条形码
    通用手机号、身份证号等隐藏显示方法
    .net core api Post请求
  • 原文地址:https://www.cnblogs.com/liubei/p/scrapy.html
Copyright © 2011-2022 走看看