尝试使用此guide:
在Mac OSX 10.6上安装Scrapy从终端运行这些命令时:
cd libxml2-2.7.3/python
sudo make install
我收到以下错误:
Making install in .
make[1]: *** No rule to make target `../libxslt/libxslt.la', needed by `libxsltmod.la'. Stop.
make: *** [install-recursive] Error 1
遵循Guide中的第一步,包括构建和安装libxml2和libxslt软件包似乎是成功的......
答案 0 :(得分:2)
最简单的方法是使用MacPorts install python and the libraries you need。
答案 1 :(得分:1)
归功于@Ned Deily
如果您想在OS X 10.6上运行Scrapy 0.8,这些步骤似乎有效。它使用Macports安装Python 2.6,而不是与操作系统捆绑在一起。步骤假设Macport尚未安装。
从此处获取最新的MacPorts安装程序并安装:
http://www.macports.org/install.php
sudo port install py26-libxml2 py26-twisted py26-openssl py26-simplejson py26-setuptools python_select
sudo /opt/local/bin/easy_install-2.6 scrapy
将〜.profile更改为:
export PATH=/opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:$PATH