Centos 升级python2.7到python3.4.2

首先在命令行下输入 python 以查看你的python版本,默认应该是2.6以上的,比如我的是2.7
安装python3.4之前建议先安装以下软件包:
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

其中sqlite-devel如果不安装,python3.4安装后sqlalchemy会有些问题,比如import sqlite3会有问题。

下载python3.4的源码包:

安装完之后可以在/usr/local/src/python3.4/bin 目录下看到python3.4

安装完成后还需要配置python

然后在命令行下输入 python 查看下版本,如果是3.4.2正常了

其它的一些问题

安装好python3后,yum无法使用了,解决办法
按照提示编辑/usr/bin/yum文件,把开头的/usr/bin/python 改为 /usr/bin/python2
这主要是因为yum使用的还是python2的代码,所以需要注明使用哪个python版本

添加 python3.4 到环境变量

编辑 ~/.bash_profile,将:
PATH=$PATH:$HOME/bin
改为:
PATH=$PATH:$HOME/bin:/usr/local/python34/bin

使 python3.4 环境变量生效:

. ~/.bash_profile

You may also like...

1 Response

  1. 个人博客 says:

    我的技术博客www.yuandekai.cn可以和楼主交换连接吗?

Leave a Reply

Your email address will not be published. Required fields are marked *


nine + = 10

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">