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 ...
随机推荐
- (十一年)unity4.6得知Ugui中国文献-------参考-UGUI Visual Components
大家好,我是太阳广东. 转载请注明出处:http://write.blog.csdn.net/postedit/38922399 更全的内容请看我的游戏蛮牛地址:http://www.unity ...
- (转)130道ASP.NET面试题
130道ASP.NET面试题 转自http://blog.csdn.net/kingmax54212008/article/details/2021204 1. 简述 private. protect ...
- CentOS 安装Node.js
先安装gcc-c++编译环境和openssl yum install gcc-c++ openssl-devel 然后 下载包并解压 cd /usr/local/src wget http://nod ...
- ##DAY14——StoryBoard
•iOS下可视化编程分为两种⽅式:xib和storyboard. •在使用xib和storyboard创建GUI过程中,以XML文件格式 存储在Xcode中,编译时生成nib的二进制文件.在运行时, ...
- c++ 学习备忘
char* 到 LPCTSTR 转换 char *m_str = "test!"; MessageBoxW(CString(m_str)); CString to LPCTSTR ...
- BZOJ 3230: 相似子串( RMQ + 后缀数组 + 二分 )
二分查找求出k大串, 然后正反做后缀数组, RMQ求LCP, 时间复杂度O(NlogN+logN) -------------------------------------------------- ...
- leetcode Container With Most Water python
class Solution(object): def maxArea(self, height): """ :type height: List[int] :rtype ...
- 一周学会Mootools 1.4中文教程:(7)汇总收尾
转眼之间已经第七课了,这也将成为最后一课,如果这7课下来您感觉水平没有达到预想的水平,没关系您可以继续关注本站的博文,我会陆续发一些类似的文章帮您提升水平,另外我最近打算和群里的几个Mootools爱 ...
- ortoiseSVN无法编辑日志信息的解决方法
提交时忘记编写日志,想重新编辑日志信息,弹出错误提示: DAV 请求失败:可能是版本库的 pre-revprop-change 钩子执行失败或者不存在 至少有一个属性变更失败:版本库未改变 设置属性 ...
- shell实现死循环
参考自http://codingstandards.iteye.com/blog/780524 .while true do command; done .while : do command; do ...