第一次写博客,有不好的地方请理解!

在linux下安装scrapy几行命令就搞定了,windows就是事多!

话不多说,我们直接进入主题:

1. 下载python。地址 https://www.python.org/ ,你可能会很犹豫是下载python3,还是python2。不用犹豫,直接下载python,因为scrapy只支持python2 !!! (见下图)

  请注意选择32位还是64位,如果你的Windows是64位的就选择64(https://www.python.org/ftp/python/2.7.11/python-2.7.11.amd64.msi),否则选32位(https://www.python.org/ftp/python/2.7.11/python-2.7.11.msi)。

  如果你的系统是32位的,那你装的包应该也是32位的才行。否则会出现“ImportError: DLL load failed: %1 不是有效的 Win32 应用程序”这种错误

2.配置环境变量。

这里需要添加两个路径,一个是python路径,一个是scripts路径,以便使用pip,easy_install等包管理器。不要遗忘了分号!!!

命令行检查一下是否配置成功:

先试试pip install scrapy看能不能成功, 这里会提示你安装python的c++编译器(有的系统可能不会),复制命令行提示地址 https://www.microsoft.com/en-us/download/details.aspx?id=44266,直接下载安装就可以了。

3. 安装OpenSSL(有的可能已经安装过了). pip install OpenSSL(注意大小写),检查一下是否配置成功:

使用quit()或者exit()退出python控制台

4. 安装lxml,lxml应该是最难装的,博主试试好久才成功,有以下几种方法跟大家分享

4.1 pip install lxml 如果你成功了,那太好了(以下步骤就可以跳过了,直接进入第五步)

4.2 easy_install lxml 还没成功,试试第三种!

4.3 下载lxml最新版,目前最新版是3.6.0,戳这里 https://pypi.python.org/pypi/lxml/3.6.0,解压放在这个目录下

回到cmd命令行试试pip install scrapy看看是否能成功,如果还不行,看第四种方法。

4.4 使用wheel的方式安装。地址 http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

  进入命令行,先安装wheel:pip install wheel,安装好后进入刚刚下载好的.whl文件目录下,使用pip install lxml-3.6.0-cp35-cp35m-win32.whl安装,如果安装成功直接进入第五步!

4.5 通过exe方式安装 ,地址 https://pypi.python.org/pypi/lxml/3.5.0

OK 安装成功!如果还不成功,我也没办法啦~~

5. 安装scrapy。命令行执行pip install scrapy,如果提示安装成功可以在命令行验证一下

windows如何安装scrapy的更多相关文章

  1. python应用:爬虫框架Scrapy系统学习第二篇——windows下安装scrapy

    windows下安装scrapy 依次执行下列操作: pip install wheel pip install lxml pip install PyOpenssl 安装Microsoft visu ...

  2. Windows中安装Scrapy

    在linux中安装Scrapy只需要导入一些非python的支持包,在windows中安装Scrapy则是一波三折. 总之来说,主要分为以下几个步骤,可能由于系统问题(国内个人机子,甚至是小企业的机子 ...

  3. Windows下安装Scrapy方法及常见安装问题总结——Scrapy安装教程

    这几天,很多朋友在群里问Scrapy安装的问题,其实问题方面都差不多,今天小编给大家整理一下Scrapy的安装教程,希望日后其他的小伙伴在安装的时候不再六神无主,具体的教程如下. Scrapy是Pyt ...

  4. windows下安装Scrapy框架

    一 首先我们通过pycharm安装: 发现不行,会报错. 二 通过命令行再次进行安装: 发现还是会报错: 更新下pip,继续安装,发现还是不行,那怎么办呢? 继续安装Scrapy发下还是不行: 那么我 ...

  5. Windows下安装Scrapy

    安装python 根据你的需求下载python安装包,安装python(本文基于python27)https://www.python.org/downloads/ 在 环境变量---"Pa ...

  6. 在Windows下安装scrapy

    第一步: 安装pywin32 下载地址:https://sourceforge.net/projects/pywin32/files/pywin32/,下载对应版本的pywin32,直接双击安装即可 ...

  7. windows 7 安装 scrapy

    基于64位 win7 系统 先到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载四个 wheel 文件: 1. lxml-3.4.4-cp27-none-w ...

  8. 爬虫-windows下安装Scrapy及scrapy模块介绍

    一:安装wheel  wheel介绍 二:安装twisted twisted是由python编写的一款基于事件驱动的网络引擎,使用twisted模块将python的异步请求(异步模型介绍)成为可能且简 ...

  9. Windows上Python3.5安装Scrapy(lxml) 以及与twisted有关错误的解决

    转载于:http://www.cnblogs.com/silverbullet11/p/4966608.html 常用网址: Python 3.5: https://www.python.org/do ...

随机推荐

  1. 如何判断是否按下Ctrl键 - C#

    可根据Control.ModifierKeys来判断用户是否按下了组合键. if ((Control.ModifierKeys & Keys.Control) == Keys.Control) ...

  2. 二、获取AccessToken

    二.获取AccessToken 1.官方文档: access_token是微信官方公众号调用接口的全局唯一票据,开发者调用任何接口都需要使用access_token,由于access_token有效期 ...

  3. Openv2.1基本数据类型

    1.Point_ template<typename _Tp> class Point_ {_Tp x, y;} 可使用的运算: pt1 = pt2 + pt3; pt1 = pt2 - ...

  4. 让你在DOS中任意切换目录

    尽管Windows图形界面早已经取代了无趣的DOS字符界面(废话,Vista都呼之欲出了),不过在日常操作中,还是有很多时候需要用到命令提示符.比如批量重命名文件时.执行字符命令时.在命令行下恢复系统 ...

  5. PowerBuilder预防数据库死锁相关处理

    实际业务中碰到了PB开发的业务系统造成的数据死锁情况,整理了一些PB关于数据库死锁的一些处理. PB死锁相关 1. 即时的commit和rollback 不同数据库的锁机制各不相同,但对应用程序来说, ...

  6. mysql alter example

    alter table `user_movement_log` AFTER `Regionid` (在哪个字段后面添加) ) default null; //主键 ) unsigned not nul ...

  7. poj 2689 大范围内素数筛选

    /** 给定一定范围求其内的素数 注意: **/ #include <iostream> #include <math.h> #include <cstring> ...

  8. C语言复合梯形公式实现定积分

    假设被积函数为   f x ,积分区间为   , a b ,把区间   , a b 等分成 n 个小区间, 各个区间的长度为 h ,即   / h b a n   ,称之为“步长” ...

  9. SQL Server | Mysql 对表的unique 的实现方式

    在ANSI SQL 标准中unique 有两种实现方式 1.是可以插入多个空值.也就是说多个null值看成是互不相同的. 2.是只可以插入一个空值,也主是说把所有的空值看也是相同的. 在SQL Ser ...

  10. slave 成为master 时候执行的操作notify_master /etc/keepalived/send_master.sh

    slave:/root# cat /etc/keepalived/keepalived.conf global_defs { router_id MySQL-ha } vrrp_instance VI ...