- 时间:2020-08-29 08:45 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:win10系统中安装scrapy-1.1
[b]0.环境说明[/b]
win10 64bit,电脑也是64bit的处理器,电脑装有vs2010 64bit,但是为了保险起见,只试验了32位的安装,等有时间了,再试下64位的安装。如无特殊说明,一切操作都是在windows命令行下执行的。电脑也需要联网,因为pip在安装包的时候,需要在线下载相关包。
[b]1.安装python[/b]
我用的是win32-python-2.7.12,请切记用版本高于.10以上版本,因为我记得到装pip的时候,好像必须要.8以上版本。
然后是将相关环境变量配置到path路径中,不懂请谷歌,结果如下图黄色说明。
[img]http://files.jb51.net/file_images/article/201607/201607031626381.png[/img]
[b]2.安装pip[/b]
点击[url=https://pypi.python.org/pypi/pip]https://pypi.python.org/pypi/pip[/url] 下载[url=https://pypi.python.org/packages/source/p/pip/pip-6.1.1.tar.gz]pip-6.1.1.tar.gz[/url] ([url=https://pypi.python.org/pypi?:action=show_md5&digest=6b19e0a934d982a5a4b798e957cb6d45]md5[/url], [url=https://pypi.python.org/packages/source/p/pip/pip-6.1.1.tar.gz.asc]pgp[/url])
解压后进行文件夹,执行:[code]python setup.py install[/code]
[b]3.安装lxml[/b]
lxml是一种使用 Python 编写的库,可以迅速、灵活地处理 XML。选择对应的Python版本安装。;
安装命令:[code]pip install lxml[/code]
验证是否安装成功见下图:
[img]http://files.jb51.net/file_images/article/201607/201607031626592.png[/img]
[b]4.安装zope.interface[/b]
[code]pip install zope.interface[/code]
[b]5.安装Twisted [/b]
Twisted是用Python实现的基于事件驱动的网络引擎框架,安装命令:
[code]pip install twisted[/code]
我转的时候,遇到了问题:
error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27
解决办法如下:
Execute the following command based on the version of Visual Studio installed:
Visual Studio 2010 (VS10):[code]SET VS90COMNTOOLS=%VS100COMNTOOLS%[/code]
Visual Studio 2012 (VS11):[code]SET VS90COMNTOOLS=%VS110COMNTOOLS%[/code]
Visual Studio 2013 (VS12):[code]SET VS90COMNTOOLS=%VS120COMNTOOLS%[/code]
Visual Studio 2015 (VS14):[code]SET VS90COMNTOOLS=%VS140COMNTOOLS%[/code]
然后再重新执行:
[code]pip install twisted[/code]
即可。
[b]6.安装pyOpenSSL[/b]
[code]pip install pyopenssl[/code]
[b]7.安装win32py[/b]
提供win32api,点击 [url=http://sourceforge.net/projects/pywin32/files/pywin32/]http://sourceforge.net/projects/pywin32/files/pywin32/[/url]下载
pywin32-220.win32-py2.1.exe,点击安装即可。
[b]8.安装scrapy[/b]
[code]pip install scrapy[/code]
[b]9.测试scrapy是否可用:[/b]
[img]http://files.jb51.net/file_images/article/201607/201607031626593.png[/img]
安装完成,开始使用吧!
哈哈……