准备工作
安装开始前,你需要知道的几点注意事项和工具:
MAC OS是自带python 2.7的,而目前Scrapy也只是在python 2.7版本较为稳定,所以你不需要再安装或者配置python环境了,只需要按步骤安装好Scrapy就好了。
bogon:~ apple$ sudo easy_install pip
bogon:~ apple$ sudo pip install lxml
bogon:~ apple$ sudo pip install Scrapy
安装到这里 报错Scrapy需要依赖six,在安装six的时候发现系统已经有一个six-1.4.1,于是想先卸载老版本的six,此时问题来了,发现没有权限卸载,此时我就纳闷,加上sudo,还是没权限。six-1.4.1是系统内置的packages,因 系统集成保护 你是没有权限去修改/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2.7.egg-info目录的。因此在安装的时候需要选择忽略six的安装:
sudo pip install Scrapy --upgrade --ignore-installed six
到此 运行scrapy
HAVE DONE!