1.centos7默认安装了python2.7
# which python //查看可执行文件路径
例:/usr/bin/python 下文将使用此路径
进入 /usr/bin
# ls -la python*
#mv python python.bak //使PY2失效
2. 安装 python 3.5.1
https://www.python.org/downloads/source/
下载python 3.5.1.tgz 或python 3.5.1.tgz.xz//亲测可能下载失败
或
# wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
//包要小点但速度也慢
# mkdir -p /usr/local/python/python3
//创建需要的目录
将压缩包mv进python文件夹并解压
进入 python-3.5.1
# ./configure --prefix=/urs/local/python/python3
//configure 为可执行脚本 -help输出选项列表,--prefix是配置安装位置 ,若不手动配置安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr /local/share,相对比较分散不方便管理。
执行
# make 或make install
// make uninstall 卸载
安装成功后python3会出现 bin include lib share 目录
执行 ln -s /usr/local/python/python3/bin/python3 /usr/bin/python3
//创建软链
#python3 -V //查看版本
使用python3 python2来进入相应版本的py
# which python //查看可执行文件路径
例:/usr/bin/python 下文将使用此路径
进入 /usr/bin
# ls -la python*
#mv python python.bak //使PY2失效
2. 安装 python 3.5.1
https://www.python.org/downloads/source/
下载python 3.5.1.tgz 或python 3.5.1.tgz.xz//亲测可能下载失败
或
# wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
//包要小点但速度也慢
# mkdir -p /usr/local/python/python3
//创建需要的目录
将压缩包mv进python文件夹并解压
进入 python-3.5.1
# ./configure --prefix=/urs/local/python/python3
//configure 为可执行脚本 -help输出选项列表,--prefix是配置安装位置 ,若不手动配置安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr /local/share,相对比较分散不方便管理。
执行
# make 或make install
// make uninstall 卸载
安装成功后python3会出现 bin include lib share 目录
执行 ln -s /usr/local/python/python3/bin/python3 /usr/bin/python3
//创建软链
#python3 -V //查看版本
使用python3 python2来进入相应版本的py