参考地址
https://yiyibooks.cn/xx/python_352/installing/index.html
安装
1. 源码包地址
https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
2. curl 下载
-o 将下载数据写入到指定名称的文件中
--progress 显示进度条
curl https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz -o Python-3.5.2.tgz --progress
3. 或者 wget 下载
wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
4. 解压
tar -xzvf Python-3.5.2.tgz
5. 安装
./configure --prefix=/usr/local/python
6. make
make && make install
查看拓展安装包
$ /usr/local/python/bin/pip3 list
pip (8.1.1)
setuptools (20.10.1)
添加Python命令到环境变量:
$ vim ~/.bash_profile
PATH=$PATH:$HOME/bin
改为:
PATH=$PATH:$HOME/bin:/usr/local/python/bin
使环境变量生效:
$ source ~/.bash_profile
查看Python版本:
$ python3 -V
Python 3.5.2
更改系统默认python版本为Python3.5
$ mv /usr/bin/python /usr/bin/python2.6
$ ln -s /usr/local/python/bin/python3.5 /usr/bin/python
核对Python版本:
$ python -V
Python 3.5.2
解决python升级后,YUM不能正常工作的问题:
$ vim /usr/bin/yum
将文件头部的
!/usr/bin/python
改成
!/usr/bin/python2.6