1. 程式人生 > >Centos7下安裝Python3+scrapy以及填坑

Centos7下安裝Python3+scrapy以及填坑

1.安裝支援管理工具

[[email protected] ~]# yum -y groupinstall "Development tools"

2.支援庫的安裝

[[email protected] ~]# 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安裝包

[[email protected] ~]#  wget https://www.python.org/ftp/python/3.5.5/Python-3.5.5.tgz

    2)解壓安裝包並且進入資料夾

[[email protected] ~]# tar -zxvf Python-3.5.5.tgz 
[[email protected]
 ~]# cd Python-3.5.5/

    3)對python進行編譯並進行安裝

[[email protected] ~]#  ./configure --prefix=/usr/local/python3
[[email protected] ~]#  make && make install

    4)為python、pip3建立軟連結

[[email protected] ~]#  ln -s /usr/local/python3/bin/python3 /usr/bin/python3
[[email protected] ~]#  ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

安裝Scrapy

1.使用pip3進行

[[email protected] ~]# pip3 install scrapy

 

Tips:安裝過程中如果出現下圖情況我們可以這般處理:

圖片.png

 

直接輸入下方命令並執行

pip install pyopenssl ndg-httpsclient pyasn1

執行完畢繼續執行

[[email protected] ~]# pip3 install scrapy

 

介面出現下圖時說明安裝成功

圖片.png

 

成功後需要給Scrapy新增軟連結

[[email protected] ~]# ln -s /usr/local/python3/bin/scrapy  /usr/bin/scrapy

驗證Scrapy軟連結

[[email protected] ~]#  scrapy -v
Scrapy 1.5.0 - no active project

 

安裝完成!!!!