1、可以使用linux自带的下载工具wget下载,如下图:(作者安装了最小的centos系统,所以在使用编译命令前,必须先安装wget服务。如果读者安装了界面centos系统,或者使用编译工具可以跳过安装wget直接进行下面的编译步骤)
python学习网,大量的免费
,欢迎在线学习!
wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz
2、下载完成后到下载目录下,解压
tar -xzvf Python-3.3.0.tgz
3、进入解压缩后的文件夹
cd Python-3.3.0
4、编译前,在/usr/local下创建一个文件夹python3(作为python的安装路径,避免覆盖旧版本)
mkdir /usr/local/python3 (此处新建文件夹用mkdir,如果是新建文件则用touch)
5.开始编译安装(我安装的是最小的centos系统,所以在使用编译命令之前,必须先安装编译包gcc。如果读者是安装界面centos系统或者使用过编译工具,可以跳过安装gcc 并直接进行下面的编译步骤)
./configure --prefix=/usr/local/python3
make
make install
6.这时候老版本没有被覆盖,原来的/usr/bin/python链接改成了别的名字(作者保留了两个版本,一个python,一个python3,所以作者跳过了第6步,把第七步的链接后改名为python3,读者可以按照正常的步骤来实现同样的效果)
mv /usr/bin/python /usr/bin/python_old2
7、再建立新版本python的链接
ln -s /usr/local/python3/bin/python3 /usr/bin/python
8、这个时候输入
python -V
9、就会显示出python的新版本信息
[idolaoxu@localhost home]# python -V
Python 3.3.0
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ datetime在python中获取时间和格式08/16
- ♥ Python切片以获取列表多个值11/02
- ♥ python如何判断一个变量是否为none?11/03
- ♥ 如何在 Python 中将字符串转换为数字08/30
- ♥ 如何使用python找到100以内的素数?10/05
- ♥ python动态访问属性的实现方法12/19
内容反馈