|||
Linux下源码安装Python-3.3.0(centos)
装了新版的Python搞了一晚上,最后终于在别人的帮助下搞定了。具体步骤如下:
1 下载:wget http://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 配置:./configure --prefix=/home/work/python
5 编译: make
6 安装:make install
到了这里安装基本就完成了,当时到这步我就卡住了。
7 移除:mv /usr/bin/python /usr/bin/python.bak
当时不知道自己原来版本安装在哪,跟着网上的步骤把第7步给做了。
查看 ls /usr/bin/python.bak 结果如下图:
新版的Python是装在/home/work/python下
进入 cd /home/work/python 如图:
查看 is bin如图
8 创建一个Python-3.3.0连接:
ln -s /home/work/python/bin/python3 /usr/bin/python
到这就大功告成了,此时输入终端Python显示的就是新版本的Python了,但是会遇到一个问题,就是使用yum会报错,如图:
运行yum命令后,提示python版本不对,所以要把yum依旧指向老的python2.6版本
第一步:vi /usr/bin/yum
在打开的文件里的头一行,也就是指定python环境的那行代码中修改。
第二步:将第一行的 #!/usr/bin/python 修改成#!/usr/bin/python2.6(原版本)
这样就全部搞定了。
最后感谢安徽-亮亮 的帮助!
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-4-26 21:01
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社