zoukankan      html  css  js  c++  java
  • mac下安装scrapy的各种艰辛

    1.没有pip工具包,安装 :终端下 ,wget  https://bootstrap.pypa.io/get-pip.py

       安装pip:sudo python  get-pip.py

    2.修改pip源码地址(国外地址太慢)

       Mac配置   .pip/pip.conf

     

        mkdir .pip

        touch pip.conf

        vim 打开pip.conf 

         填写: 

          [global]

          index-url = http://pypi.douban.com/simple

          [install]

          trusted-host=pypi.douban.com

     

          保存pip.conf

      3.    xcode-select -install

     

          sudo pip install Scrapy

          安装过程中出现:imortError:cannot import name xmlrpc_client 的话:

         终端下:

        sudo rm -rf /Library/Python/2.7/site-packages/six*

        sudo rm -rf /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six*

        sudo pip install six

        如果出现权限问题:可能是OS X  的机制tootless问题

         重启电脑:command+r  ,进入  选择recovery mode ,左上角 选择终端 运行 csrutil disable 命令 重启电脑

       

        安装完查看scrapy版本是出现:

       

    Traceback (most recent call last):

      File "/usr/local/bin/Scrapy", line 7, in <module>

        from scrapy.cmdline import execute

      File "/Library/Python/2.7/site-packages/scrapy/__init__.py", line 27, in <module>

        from . import _monkeypatches

      File "/Library/Python/2.7/site-packages/scrapy/_monkeypatches.py", line 2, in <module>

        from six.moves import copyreg

    ImportError: No module named six.moves

    初次以为是six没安装成功就重新安装了six ,最新版本1.10.0

    scrapy查看版本还是出现此错误

    sudo -H pip install scrapy

    查看正常

  • 相关阅读:
    lambda表达式
    各种模块化简介及演变过程
    filter-api文档
    RegExp正则表达式规则以及常用正则表达式
    各种循环遍历对比
    条件语句对比
    莫队小结
    停更公告
    POJ2728 Desert King
    笛卡尔树Cartesian Tree
  • 原文地址:https://www.cnblogs.com/flyaway100/p/6095277.html
Copyright © 2011-2022 走看看