Centos7下安装Python3+scrapy以及填坑

1.安装支持管理工具

[root@hadron ~]# yum -y groupinstall "Development tools"

2.支持库的安装

[root@hadron ~]# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel --skip-broken

3.Python3安装

    1)下载python安装包

[root@hadron ~]#  wget https://www.python.org/ftp/python/3.5.5/Python-3.5.5.tgz

    2)解压安装包并且进入文件夹

[root@hadron ~]# tar -zxvf Python-3.5.5.tgz 
[root@hadron ~]# cd Python-3.5.5/

    3)对python进行编译并进行安装

[root@hadron ~]#  ./configure --prefix=/usr/local/python3
[root@hadron ~]#  make && make install

    4)为python、pip3创建软链接

[root@hadron ~]#  ln -s /usr/local/python3/bin/python3 /usr/bin/python3
[root@hadron ~]#  ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

安装Scrapy

1.使用pip3进行

[root@hadron ~]# pip3 install scrapy

 

Tips:安装过程中如果出现下图情况我们可以这般处理:

 

直接输入下方命令并执行

pip install pyopenssl ndg-httpsclient pyasn1

执行完毕继续执行

[root@hadron ~]# pip3 install scrapy

 

界面出现下图时说明安装成功

 

成功后需要给Scrapy添加软链接

[root@hadron ~]# ln -s /usr/local/python3/bin/scrapy  /usr/bin/scrapy

验证Scrapy软链接

[root@hadron ~]#  scrapy -v
Scrapy 1.5.0 - no active project

 

安装完成!!!!

 

 

 

 

 

 

 

 

你可能感兴趣的:(linux)