环境
- windows 7 x64
- python 2.7 32bit Intel
步骤
-
安装
setuptools
- 下载 ez_setup.py
- 执行
python ez_setup.py
- 如果出现下面错误
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1
打开C:\Python27\Lib下的 mimetypes.py 文件,找到`default_encoding = sys.getdefaultencoding()`。在这行前面添加三行后保存再执行第2步:
if sys.getdefaultencoding() != 'gbk':
reload(sys)
sys.setdefaultencoding('gbk')
default_encoding = sys.getdefaultencoding()
-
安装
pip
- 下载 pip
- 解压,进入解压目录
python setup.py install
- 按需要设置一下PATH环境变量
-
安装
scrapy
- 安装vs2008 (出错的可能会小很多)
easy_install lxml
- 安装openssl(注意python是32还是64位,安装对应的)
pip install scrapy
(跳过1直接执行2会发现pip安装不了lxml)