windows如何安装scrapy
第一次写博客,有不好的地方请理解!
在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的更多相关文章
- python应用:爬虫框架Scrapy系统学习第二篇——windows下安装scrapy
windows下安装scrapy 依次执行下列操作: pip install wheel pip install lxml pip install PyOpenssl 安装Microsoft visu ...
- Windows中安装Scrapy
在linux中安装Scrapy只需要导入一些非python的支持包,在windows中安装Scrapy则是一波三折. 总之来说,主要分为以下几个步骤,可能由于系统问题(国内个人机子,甚至是小企业的机子 ...
- Windows下安装Scrapy方法及常见安装问题总结——Scrapy安装教程
这几天,很多朋友在群里问Scrapy安装的问题,其实问题方面都差不多,今天小编给大家整理一下Scrapy的安装教程,希望日后其他的小伙伴在安装的时候不再六神无主,具体的教程如下. Scrapy是Pyt ...
- windows下安装Scrapy框架
一 首先我们通过pycharm安装: 发现不行,会报错. 二 通过命令行再次进行安装: 发现还是会报错: 更新下pip,继续安装,发现还是不行,那怎么办呢? 继续安装Scrapy发下还是不行: 那么我 ...
- Windows下安装Scrapy
安装python 根据你的需求下载python安装包,安装python(本文基于python27)https://www.python.org/downloads/ 在 环境变量---"Pa ...
- 在Windows下安装scrapy
第一步: 安装pywin32 下载地址:https://sourceforge.net/projects/pywin32/files/pywin32/,下载对应版本的pywin32,直接双击安装即可 ...
- windows 7 安装 scrapy
基于64位 win7 系统 先到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载四个 wheel 文件: 1. lxml-3.4.4-cp27-none-w ...
- 爬虫-windows下安装Scrapy及scrapy模块介绍
一:安装wheel wheel介绍 二:安装twisted twisted是由python编写的一款基于事件驱动的网络引擎,使用twisted模块将python的异步请求(异步模型介绍)成为可能且简 ...
- Windows上Python3.5安装Scrapy(lxml) 以及与twisted有关错误的解决
转载于:http://www.cnblogs.com/silverbullet11/p/4966608.html 常用网址: Python 3.5: https://www.python.org/do ...
随机推荐
- java--jsp+ssh+select动态结合数据和选择(解)
在三层体系结构和jsp合并项目,如何实现select动态绑定数据和动态选择指定的行?让我们来看看下面的: 1.首先定义一个Bean分类.它用于实例select的结合数据中的每一个id和name: pu ...
- js实现页面时钟
<body onload="setInterval(nowtime,1000)"> <form id="main" method=&qu ...
- 前端新人学习笔记-------html/css/js基础知识点(二)
4月7日学到的知识点: 一:<img src="1.png" alt="美女"/> alt是给图片添加介绍,当图片没加载出来时,会直接显示a ...
- LDAP验证用户名和密码
测试环境:VS2008, NET Framework 3.5 公司打算改用LDAP来存储用户名和密码,现在用C#测试下如何能拿到LDAP中的用户名,并检测用户密码是否正确.即输入用户名和密码,可以检验 ...
- vue.js自定义指令入门
Vue.js 允许你注册自定义指令,实质上是让你教 Vue 一些新技巧:怎样将数据的变化映射到 DOM 的行为.你可以使用Vue.directive(id, definition)的方法传入指令id和 ...
- Convert Sorted Array to Balanced Binary Search Tree (BST)
(http://leetcode.com/2010/11/convert-sorted-array-into-balanced.html) Given an array where elements ...
- Java中的流程控制(一)
程序的流程控制(一) 关于Java程序的流程控制(一) 从结构化程序设计角度出发,程序有三种结构: 顺序结构 选择结构 循环结构 1.顺序结构 就是程序从上到下一行行执行,中间没有判断和跳转. 2.i ...
- 经常会用到的js函数
//获取样式function getStyle(obj,attr){ if(obj.currentStyle){ return obj.currentStyle[attr]; }else{ re ...
- ListView 条目加载上滑下滑首尾缩放动画实现
要实现这个效果,只需要再适配器getView之前,给每个条目的view设置相应的动画即可. 首先需要2个动画的xml文件. 在res下新建anim文件夹:(res/anim) 第一个动画xml文件: ...
- less 工具
less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大.less 的用法比起 more 更加的有弹性.在 more 的时候,我们并没有办法向前面翻 ...