mac下scrapy的安装

附上所有的资源:
史上最完全Mac安装Scrapy指南
获取homebrew
scrapy官网
Mac安装Scrapy(existing installation :six 1.4.1解决方案)
Mac OS X安装 Scrapy、PIL、BeautifulSoup
mac安装scrapy的填坑帖(实际解决six问题的方案)

大概的安装步骤
1、安装homebrew和wget
Homebrew是一个包管理器,用于在Mac上安装一些OS X没有的UNIX工具(比如著名的wget)Homebrew将这些工具统统安装到了 /usr/local/Cellar 目录中,并在 /usr/local/bin 中创建符号链接。关于homebrew的安装使用卸载说明
2、安装pip
python pip是一个安装和管理 Python 包的工具 ,是easy_install的替代品pip与easy_install的区别 | pip的安装使用卸载等
由于pip的数据源默认是国外的,因此需要修改pip数据源pip源修改
常用的源在史上最完全Mac安装Scrapy指南一文中有提及
注:修改的时候添加隐藏文件夹(即.xxx)的时候会显示非法符号,可以用ls -a 查看隐藏文件,再进行创建,注意是在用户的目录就可以了

3、command line tools安装
虽然不知道有什么用,照做就好了
xcode-select —-install
注意是两条杠

4、安装Scrapy
命令 sudo pip install Scrapy
如无意外上面那东西在安装到第四步的时候就出错了,错误提示是
mac下scrapy的安装
这样的东西,说是电脑上已经有six这东西,然后执行卸载的时候就出错了
网上有3种解决方案:
1.使用virtualenv安装Mac安装Scrapy(existing installation :six 1.4.1解决方案)
2.卸载本机的six史上最完全Mac安装Scrapy指南
3.使用sudo pip install Scrapy –ignore-installed six
本次安装使用的是第三种方法,其余的没尝试过
然后就似乎搞定了
mac下scrapy的安装

5、然后就可以愉快地爬了
scrapy教程