ubuntu上安装scrapy框架
程序员文章站
2022-03-02 23:23:35
...
简介:
Scrapy的安装有多种方式,它支持Python2.7版本及以上或Python3.3版本及以上,
scrapy的依赖库比较多,而且各个平台的都不一样,这里我只介绍在debian/ubuntu下如何安装scrapy,以及我遇到的一些问题,windows用户自行百度了,哈哈(懒)
环境:
- Ubuntu->18.04,
- python->3.4.3,
- pip->18.0,
安装:
首先安装需要用到的依赖
-
依赖
sudo apt-get install build-essential python3-dev libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib1g-dev
-
安装scrapy
pip3 install Scrapy
如果速度比较慢,可以更换pip的源
vim ~/pip/pip.conf
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
报错:
Could not find a version that satisfies the requirement PyHamcrest>=1.9.0 (from Twisted>=13.1.0->scrapy) (from versions: )
No matching distribution found for PyHamcrest>=1.9.0 (from Twisted>=13.1.0->scrapy)
大致意思是我没有安装PyHamcrest吧,还规定了版本,因为我怕直接pip安装版本会不对,就直接下载对应版本的包,本地安装了。
在这里下载PyHamcrest->1.9.0版本的包到本地,然后进入目录
pip3 install ./PyHamcrest-1.9.0-py2.py3-none-any.whl
然后重新输入:
pip3 install Scrapy
等一会就好了~
推荐阅读
-
阿里云服务器ECS上ubuntu安装nginx后默认站点页面打开错误,显示无法访问此网站
-
零基础写python爬虫之爬虫框架Scrapy安装配置
-
图文详解python安装Scrapy框架步骤
-
阿里云服务器ECS上ubuntu安装nginx后默认站点页面打开错误,显示无法访问此网站
-
在 Ubuntu 上安装 Protobuf 3 的教程详解
-
在Ubuntu 16.04 Server上安装Zabbix的方法
-
详解在Ubuntu16.10上安装docker ce
-
在Linux上安装Python的Flask框架和创建第一个app实例的教程
-
阿里云上安装pip3(Ubuntu)
-
在Ubuntu系统上安装Nginx服务器的简单方法