一. 安裝python3並設為默認版本,與python2共存
1、下載Python3.4安裝包
wget https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz
2、解壓、編譯、安裝
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
tar zxvf Python-3.4.4.tgz
cd Python-3.4.4
./configure --prefix=/usr/local/python3
make
make install
3、創建Python3.4的鏈接,並且設置python3為默認版本(CentOS6.7默認安裝的是Python2)
cd /usr/bin/
ln -s /usr/local/python3/bin/python3.4 python #如果不想為默認版本,把python改為python3
4. 因為執行yum需要python2版本,所以我們還要修改yum的配置
vi /usr/bin/yum 把#! /usr/bin/python修改為#! /usr/bin/python2
二. 安裝模塊
1. 安裝beautifulsoup
tar xvzf beautifulsoup4-4.5.1.tar.gz
cd beautifulsoup4-4.5.1
python setup.py install
2. 安裝requests
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip install requests
3. 安裝lxml,依賴有libxml2-devel,libxslt-devel
yum install libxml2-devel libxslt-devel -y
pip install lxml