Centos7 安装Python3.6.4
1、在安装Python之前,需要先安装一些后面遇到的依赖问题(如果有依赖问题,按照提示安装):
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
打开terminal,切换到root模式输入上述命令:
依赖安装完成
2、从官网上下载Python源码包
下载命令:wget wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
3、解压文件:
tar -xvf Python-3.6.4.tgz
4、包安装在/usr/local/Python3(具体安装位置看个人喜好)
mkdir -p /usr/local/Python3
5、进入到文件目录
cd Python-3.6.4
6、配置
./configure --prefix=/usr/local/python3
7、编译安装
make
make install
8、做软链接
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
设置pip软连接
ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3
9、测试是安装成功
python3 -V
10、因为yum源使用的Python2,替换为Python3以后,会导致其无法正常工作。需要修改以下信息:
修改yum配置文件:
vi /usr/bin/yum
yum -y install vim
再次测试yum是否正常
yum -y install vim
11、用pip 安装PyQuery包
pip3 install PyQuery
升级pip
pip3 install --upgrade pip
升级成功
参考资料:http://blog.51cto.com/5001660/2094625