位置: 编程技术 - 正文
推荐整理分享Python3安装Scrapy的方法步骤(python3安装pygame),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:python3安装turtle库,python3安装tushare,python3安装linux,python3安装turtle库,python3安装turtle库,python3安装第三方库,python3安装模块,python3安装tushare,内容如对您有帮助,希望把文章链接给更多的朋友!
本文介绍了Python3安装Scrapy的方法步骤,分享给大家,具体如下:
运行平台:Windows Python版本:Python3.x IDE:Sublime text3一、Scrapy简介
Scrapy是一个为了爬取网站数据提取结构性数据而编写的应用框架,可以应用于数据挖掘,信息处理或存储历史数据等一些列的程序中。Scrapy最初就是为了网络爬取而设计的。现在,Scrapy已经推出了曾承诺过的Python3.x版本。
为什么学习Scrapy呢?它能我们更好的完成爬虫任务,自己写Python爬虫程序好比孤军奋战,而使用了Scrapy就好比手底下有了千军万马。Scrapy可以起到事半功倍(甚至好几倍*.*)的效果。所以,学习Scrapy也就显得很有必要了。
二、Scrapy安装
1.直接使用指令pip3 install scrapy,发现有诸多错误。
Failed building wheel for lxml Microsoft Visual C++ .0 is required Failed building twisted Unable to find vcvarsall.bat遇到的错误,如下图所示:
2.解决办法
在 install wheel
b.pip3 install lxml-3.7.3-cp-cpm-win_amd.whl
c.pip3 install Twisted-.1.0-cp-cpm-win_amd.whl
d.pip3 install Scrapy-1.3.2-py2.py3-none-any.whl
这样Scrapy的安装就完成了,请忽略最后两行让我升级pip的信息。*.*
(5)Srapy已经安装成功,还要下载pywin,找到对应版本下载,一路下一步安装即可。安装完成后,就可以正常使用Scrapy了。
URL: (six 1.5.2 (/usr/lib/python3/dist-packages), Requirement.parse('six>=1.6.0'))
six包版本过低,six包是一个提供兼容Python2和Python3的库,升级six包即可。
2、c/_cffi_backend.c::: fatal error: ffi.h: No such file or directory
缺少Libffi这个库。什么是libffi?“FFI” 的全名是 Foreign Function Interface,通常指的是允许以一种语言编写的代码调用另一种语言的代码。而Libffi库只提供了最底层的、与架构相关的、完整的”FFI”。
安装相应的库即可。
Ubuntu、Debian:
CentOS、RedHat:
3、ImportError: No module named 'cryptography'
这是缺少加密的相关组件,利用pip安装即可。
4、ImportError: No module named 'packaging'
缺少packaging这个包,它提供了Python包的核心功能,利用pip安装即可。
5、ImportError: No module named 'appdirs'
缺少appdirs这个包,它用来确定文件目录,利用pip单独安装即可。
标签: python3安装pygame
本文链接地址:https://www.jiuchutong.com/biancheng/375423.html 转载请保留说明!友情链接: 武汉网站建设