设为首页 加入收藏

TOP

mac下安装scrapy的各种艰辛
2017-10-09 16:39:27 】 浏览:10093
Tags: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

查看正常

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Python写一个根据日期计算是星期.. 下一篇WebDriver--简单的元素操作

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目