Window下安装Scrapy

在Windows上安装Scrapy需要Python 2.7,因为Windows目前不支持Python 3+安装Scrapy。首先,下载Python 2.7并设置环境变量。接着安装pywin32,pip(Python 2.7已自带),lxml(需下载whl文件解决vcvarsall.bat问题),OpenSSL和Scrapy。通过pip依次安装这些依赖,完成Scrapy的安装。
摘要由CSDN通过智能技术生成

官方文档是这样说的:

所以对Windows用户这里建议安装Python2.7,如果你的电脑之前已经安装了Python3+,因为目前Windows用户还不能支持python3+安装Scrapy,所以可以去官网下载2.7版本的安装,Python各版本之间是相互独立的,并不排斥,安装之后要重新设置Python2.7的环境变量,否则系统会默认用Python3+版本的。这里Python2.7安装在C盘中,在命令行中输入

——C:\Python27\python.exe

——C:\Python27\Tools\Scripts\win_add2path.py

设置好环境变量,在命令行中输入python --version查看python的安装版本

安装好python之后,安装pywin32(64位版本),如果没有安装,则会遇到no module named win32API错误,这是由于Python中没有自带windows系统的API库,需要下载第三方库,下载连接

<a target=_blank target="_blank" rel="nofollow" href="http://sourceforge.net/projects/pywin32/files%2Fpywin32/">http://sourceforge.net/projects/pywin32/files%2Fpywin32/</a>   (下载适合你的Python版本)
本人选择的是64位的pywin32-219的64位2.7版本

安装pip。Python2.7已经有了pip,不需要安装,这里放上安装pip的安装

地址:http://pip.pypa.io/en/lastest/installing.html

下载get-pip.py

进入cmd.执行:python get-pip.py build

                          python get-pip.py install

设置环境变量,检查Python27\Scripts中是否有pip.exe并设置到环境变量中去,如上设置

安装lxml,这里先安装wheel,因为window系统默认是没有c的一些编译模块的,当出现了

“Unable to find vcvarsall.bat ”

这样的问题时,我们可以这样

pip install wheel

下载对应的.whl文件,可以从这个网址下载

http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml,ctrl+F找到对应的lxml,cp后面的是python对应的版本号下载,下载完成后,进入到.whl文件目录下

pip install 带后缀的完整文件名即可

安装OpenSSL

pip intall pyOpenSSL

最后安装Scrapy,

pip install Scrapy

安装完成

Scrapy --version





<code><span class="pun">
</span></code>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值