当前位置: 首页 > 未分类 > 正文

CentOS7 安装Python3.5

准备工作

如果没有安装wget,则使用yum install wget来安装wget
如果没有安装gcc,则使用yum install gcc来安装gcc
gcc是用来进行源码编译的。

 安装下列开发组件。

yum install python-devel mysql-devel zlib-devel openssl-devel

 

1:下载python的源码压缩包

wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz

下载完成,得到源码压缩包文件Python-3.5.0.tar.xz

2:解压文件
tar Jxf Python-3.5.0.tar.xz

解决完成,会自动新新建一个源文件目录 Python-3.5.0

3:建立Python3的安装目录
sudo mkdir /usr/local/python3

4:进入解压的源文件目录 Python-3.5.0
cd Python-3.5.0

注意:以下命令必须安装gcc

5:配置安装目录
sudo ./configure –prefix=/usr/local/python3

6:编译源码
sudo make

7:安装python
sudo make install

8:查看安装结果
cd /usr/local/python3
目录中有相关文件。
运行 ./bin/python3 -V
显示 Python 3.5.0
即表示Python安装完成
9:把系统默认的python2改为python3
9.1:查看默认python的版本 Python -V
9.2:把默认的python的版本改为2.7.5
mv /usr/bin/python /usr/bin/python2.7.5

9.3:建立python3.5的软链
ln -s /usr/local/python3/bin/python3 /usr/bin/python

9.4:使用Python -V查看版本 显示3.5.0 即表示成功。

 

9.5:建立pip的软链
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip

10:修改yum的默认python
因为yum使用python2,因此替换为python3后可能无法正常工作,因此修改yum配置文件
打开配置文件

vi /usr/bin/yum
按 I 进入编辑模式
将第一行指定的python版本改为python2.7.5(#!/usr/bin/python 改为 #!/usr/bin/python2.7.5)
python2.7.5即是9.2mv命令后面的文件名称。

按ESC退出编辑模式
:w保存
:q退出
如果把系统默认的python2.7.5改为3后 可能会出现一些其他程序不能运行的问题。
所以,可以把9.3改为ln -s /usr/local/python3/bin/python3 /usr/bin/python3
9、10二步不需要做任何操作。
这样 就可以使用python3来启动python3.5.0

 

 

 

本文固定链接: http://blog.mdsoft.cn/?p=161 | 铭达开发文档

该日志由 machan 于2015年09月28日发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: CentOS7 安装Python3.5 | 铭达开发文档
关键字: ,

CentOS7 安装Python3.5:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter