我是靠谱客的博主 热心鞋垫,最近开发中收集的这篇文章主要介绍linux安装python3.5.2_linux(CentOS)下升级python3.5.2,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

centOS下的Python版本一般都比较低,很多应用都需要升级python来完成。我装的centOS的默认的python版本是V2.6.3,但运行node.js需要的版本是2.5以上。

1。下载python3.3安装包:

yum install readline-devel.x86_64

wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz

2。解压安装包:tar -zxvf Python-3.5.2.tgz

3。进入解压后目录:cd Python-3.5.2

4。创建安装目录: mkdir  /usr/local/python3.5

5。编译安装: ./configure --prefix=/usr/local/python3.5

6。执行:make && make install

7。此时已完成新版本的安装,但由于老版本还在系统中,所以需要将原来/usr/bin/python链接改为新的连接:

a.先修改老的连接,执行:mv /usr/bin/python /usr/bin/python_bak。

b.再建立新连接:ln -s /usr/local/python3.5/bin/python3.5 /usr/bin/python

c.设置环境变量PATH=$PATH:/usr/local/python3.5/bin/

8。查询python版本,执行:python --version

Python 3.5.2

已安装成功了。

修改yum里python解析器为Python2.6

vim /usr/bin/yum                #修改第一行

#!/usr/bin/python2.6

如果自定义安装的Python 3.5.2退格键和箭头无法正常使用,

yum install readline-devel.x86_64

再重新configure、make、make install,搞定!!

[[email protected] ~]# cat python_install.sh#!/bin/bash

yum install readline-devel.x86_64

version=2.7.9

main=2.7

cd ~

wget https://www.python.org/ftp/python/$version/Python-$version.tgz

tar -zxvf Python-$version.tgz

cd Python-$version

mkdir /usr/local/python$version

./configure --prefix=/usr/local/python$version

make && make install

mv /usr/bin/python /usr/bin/python_bak

ln -s /usr/local/python$version/bin/python$main /usr/bin/python

PATH=$PATH:/usr/local/python$version/

python --version

cd ~

rm -rf Python-$version.tgz Python-$version

原文:http://butterflykiss.blog.51cto.com/3354010/1950581

最后

以上就是热心鞋垫为你收集整理的linux安装python3.5.2_linux(CentOS)下升级python3.5.2的全部内容,希望文章能够帮你解决linux安装python3.5.2_linux(CentOS)下升级python3.5.2所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部