安装scrapy

摘要:
#Windows平台1.Pip3installwheel#安装后,可以通过wheel文件安装软件。车轮档案的官方网站是:https://www.lfd.uci.edu/~ gohlke/pythonlibs2、pip3installlxml3和pip3installpyopenssl的前三个步骤很简单,接下来将详细介绍第四和第五个步骤。4.下载并安装pywin32:https://sourceforge.net/projects/pywin32/files/pywin32/5。下载推特车轮文件:http://www.lfd.uci.edu/~Gohlke/pythonlibs/#twisted 6.执行pip3install以下载目录twisted-17.9.0-cp36-cp36m-win _ Amd64.whl7,pip3installscrape#Linux平台1,pip3installscrape。importscape的最后一个输入没有报告错误,即在Windows下的第四步中成功安装了Anaconda版本的Python,已经配置了pywin32模块。如果您自己安装Pywin32,我建议您直接安装Anaconda。首先,您需要从官方网站下载安装包。官方网站地址是:sourceforge.net/projects/pywin32/files/2。找到pywin32的文件夹并进入。

Scrapy依赖的库比较多,至少需要依赖库有Twisted 14.0,lxml 3.4,pyOpenSSL 0.14。而在不同平台环境又各不相同,所以在安装之前最好确保把一些基本库安装好,尤其是Windows。

#Windows平台
    1、pip3 install wheel #安装后,便支持通过wheel文件安装软件,wheel文件官网:https://www.lfd.uci.edu/~gohlke/pythonlibs
    2、pip3 install lxml
    3、pip3 install pyopenssl

前3步简单,后面针对第四第五步来详细操作
    4、下载并安装pywin32:https://sourceforge.net/projects/pywin32/files/pywin32/
    5、下载twisted的wheel文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
    6、执行pip3 install 下载目录Twisted-17.9.0-cp36-cp36m-win_amd64.whl
    7、pip3 install scrapy

#Linux平台
    1、pip3 install scrapy

最后输入import scrapy 不报错即是成功安装

windows下进行第四步

Anaconda版本的python已经配置好了pywin32模块,如果你自己安装pywin32嫌繁琐,我建议你直接安装Anaconda。

pycharm中虚拟环境直接pip install pywin32 

另外,用pycharm直接安装也可以,等待时间较长

安装scrapy第1张

1  如果你想安装单独版本的python3+,这一般是没有pywin32模块的。
Python教程:pywin32下载安装

而且这个模块的安装比较繁琐。

首先需要到官方网站下载安装包,官网地址是:

sourceforge.net/projects/pywin32/files/

Python教程:pywin32下载安装
2  找到一个pywin32的文件夹,进去。
Python教程:pywin32下载安装
3  下一级目录里面有多个文件夹。
Python教程:pywin32下载安装
4  打开Build222文件夹,里面没有任何安装包供下载。
Python教程:pywin32下载安装
5 再打开Build221文件夹,可以看到若干安装包。
Python教程:pywin32下载安装
6 根据自己的电脑系统和python版本,选择相应的安装包。因为pywin32会自动识别环境变量里的python版本,然后安装,这样对应版本就可以使用了

比如,我的电脑系统是64位,python是3.6版本,所以我应该选择箭头所指的版本的pywin32安装包。

Python教程:pywin32下载安装
7 如果是32位的电脑系统,那么就只能下面的了。
Python教程:pywin32下载安装
8 如果下载的版本在你的电脑没有相应的python解释器版本(或者有该版本但是你未加入环境变量),是不可能成功安装的。

比如,我的电脑是64位系统,我尝试着安装32位的安装包,会遭到警告。

Python教程:pywin32下载安装
Python教程:pywin32下载安装

亦或者我想安装python3.5版本的pywin32(我的电脑没有python3.5),也会在安装的时候,被阻止。

Python教程:pywin32下载安装
Python教程:pywin32下载安装

检验:

我在电脑中有下载了一个python3.7版本的解释器,然后安装时,我安装到了
H:pythonpython3.7Libsite-packages
然后打开cmd,进入H:pythonpython3.7Scripts
输入python3.7进入互交
然后输入import win32com,不报错就代表安装成功
安装scrapy第14张

 windows下进行第五步

http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted下载wheel文件,利用pip安装即可。
如Python 3.5版本,Windows 64位系统,下载
Twisted‑17.1.0‑cp35‑cp35m‑win_amd64.whl,然后pip安装(第⑦步)。

pip3 install Twisted‑17.1.0‑cp35‑cp35m‑win_amd64.whl

 cp代表解释器的版本号

安装scrapy第15张

检验是否安装成功:
 
 

免责声明:文章转载自《安装scrapy》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SpringBoot1.x升级SpringBoot2.x踩坑之文件上传大小限制Linux Oracle 11g dataguard物理standby的配置下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【Ubuntu】无法挂载磁盘

我的电脑分了三个分区,A,B,C,其中A和B是Windows盘,C是ubuntu系统盘 某日发现A ,B盘没法进入了,在文件管理器中点一下,没有反应。于是右击盘符,点击挂载,跳出错误信息: (划重点) 于是输入: sudo ntfsfix /dev/nvme0n1p3   然后可以访问了。 于是同样方法对于装Windows的系统盘,但是不成功! 上网查了...

centos7安装python3.7

Centos7安装python3.71、安装python3依赖包  安装python3 需要很多的依赖包,所以我们先安装依赖包,在Linux上直接敲击命令就可以。(在根目录上执行,先切换到根目录:cd /)  注意:(如果实在不想敲命令的,我告诉大家一个捷径、使用Xshell 连接你的虚拟机,然后就可以直接粘贴复制上面的命令执行了。粘贴复制不要用快捷键操作...

win10的资源管理器,边框不见了

遇到个问题,也不知道什么时候开始的,win10的系统的资源管理器的边框不见了,看着着实难受,现将解决办法给大家分享下; ----------------郁闷的分割线----------------- --------------欣喜的分割线---------------  -----------------以下是解决方案----------------...

Python浮点数(小数)运算误差的原因和解决办法

原因解释:浮点数(小数)在计算机中实际是以二进制存储的,并不精确。比如0.1是十进制,转换为二进制后就是一个无限循环的数:0.00011001100110011001100110011001100110011001100110011001100python是以双精度(64bit)来保存浮点数的,后面多余的会被砍掉,所以在电脑上实际保存的已经小于0.1的值了...

彻底搞懂Scrapy的中间件(一)

中间件是Scrapy里面的一个核心概念。使用中间件可以在爬虫的请求发起之前或者请求返回之后对数据进行定制化修改,从而开发出适应不同情况的爬虫。 “中间件”这个中文名字和前面章节讲到的“中间人”只有一字之差。它们做的事情确实也非常相似。中间件和中间人都能在中途劫持数据,做一些修改再把数据传递出去。不同点在于,中间件是开发者主动加进去的组件,而中间人是被动的,...

VR电脑模拟实现

一、概述 1.实现的基本操作是: 1)用手柄抓住黄色的方块代表手抓住鼠标。 2)通过移动手柄模拟鼠标移动,电脑屏幕上的光标跟着移动。 3)当光标移动到一个Button上时,Button高亮,离开时Button取消高亮,点击Button触发点击事件。 4)当点击Button之后,打开一个画图程序,可以用光标在颜色选择区选择一种颜色,然后在画图区根据光标的...