前言

Centos7.4/Python3.6.6

报错

安装Scrapy时需要Twisted依赖,使用pip3 install Twisted安装,
但是报了一个错误。

1
This is the last Twisted release where...

查错

遇事不决问百度,万裁难断询谷歌

经过一番搜索后,问题是Twisted模块和高版本Python有兼容性问题,
可以选择在官网下载文件然后编译安装。

解决

Twisted官网

去官网下载对应的版本,我这里选一个目前最新版本,是支持Python3.6的

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 下载
wget https://twistedmatrix.com/Releases/Twisted/18.7/Twisted-18.7.0.tar.bz2
# ...

# 解压
tar -xvf Twisted-18.7.0.tar.bz2
#...

# 进入目录
cd Twisted-18.7.0
# ...

# 编译安装
python3 setup.py install
# ...

等待编译完成即可,如果没有什么其他的报错,应该就OK的。

END.