最近身边的朋友都在玩爬虫,自己突然也有了兴趣,想做些东西看看。把自己学习的过程写下来,一是防止自己以后忘了。二是希望能给其他需要的人一些参考。
先从linux主机的选取开始,由于我的centos主机在安装软件时老是出现莫名其妙的错误,干脆就用阿里云的服务器,用起来方便一些。
先去申请一个centos的主机,然后centos连接。
一、安装python3.5.0
从官网下载安装包:
wget --no-check-certificate https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz
解压到当前路径:
tar -zxvf Python-3.5.0.tgz
进入python目录
d Python-3.5.0
./configure --prefix=/usr/local/python3.5 --enable-shared
make & make install
ln -s /usr/local/python3.5/bin/python3 /usr/bin/python3
此时运行python3会出错,继续进行如下操作:
cp -R /usr/local/python3.5/lib/* /usr/lib64/
此时可以查看python3:
python3 -V
二、安装pip
安装pip前先安装setuptools:
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
python3 setup.py build
python3 setup.py install
安装pip:
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install
ln -s /usr/local/python3.5/bin/pip3 /usr/bin/pip3
查看是否安装成功:
pip3 -V